js如何解析url

时间:2023-04-28 23:45
浏览:249
(域名解析到url)js如何解析url你要解析出什么东西?反正所有的东西都在window.location 对象里面:location.host 返回主机和端口号location.hostname 返回 web 主机的域名location.pathname 返

js如何解析url

js如何解析url

你要解析出什么东西?

反正所有的东西都在window.location 对象里面:

location.host 返回主机和端口号

location.hostname 返回 web 主机的域名

location.pathname 返回当前页面的路径和文件名

location.port 返回 web 主机的端口 (80 或 443)

location.protocol 返回所使用的 web 协议(http:// 或 https://)

location.hash  返回锚(#后面)

location.href 返回完整的url

location.search 返回参数部分(?后面)

其他的东西比如获取参数值什么的用正则就行了,一个方法搞定:

1

2

3

4

5

window.getParam = function(name) {

    varreg = newRegExp((^|&)+ name + =([^&]*)(&|$));

    varr = window.location.search.substring(1).match(reg);

    returnr ? decodeURI(r[2]) : null;

};

我刚买了个域名里面有“URL转发”这是怎么回事?

百度的网址是www.baidu.com,那么它的百度图片 就是经过URL转发的,你可以在你的网站里头建一个目录,然后在转发那里给填一下转发路径和地址就行.

登 录

登录即代表您同意《用户协议》《隐私协议》

注 册

我已阅读并同意《用户协议》《隐私协议》

忘记密码