获取当前页面URL信息
Posted 前端攻城弱鸡
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取当前页面URL信息相关的知识,希望对你有一定的参考价值。
文章链接:http://www.cnblogs.com/hongmaju/p/5510988.html
查看信息可以在控制台输出(tab或者右移补全):
如:document.URL window.location.pathName
获取url中的参数:
javascript方法:
function
getUrlParam(name) {
var
reg =
new
RegExp(
"(^|&)"
+ name +
"=([^&]*)(&|$)"
);
//构造一个含有目标参数的正则表达式对象
var
r = window.location.search.substr(1).match(reg);
//匹配目标参数
if
(r !=
null
)
return
unescape(r[2]);
return
null
;
//返回参数值
}
jquery扩展方法:
(
function
($) {
$.getUrlParam =
function
(name) {
var
reg =
new
RegExp(
"(^|&)"
+ name +
"=([^&]*)(&|$)"
);
var
r = window.location.search.substr(1).match(reg);
if
(r !=
null
)
return
unescape(r[2]);
return
null
;
}
})(jQuery);
本地线上匹配url:
if(/local.*:8888/ig.test(url)){
url = "http://local"+type+".xxxx.com:8888/index.html"
}else{
url = "http://"+type+".xxxx.com/index.html"
}
ps:u=u.replace(/\\.xxxxx\\.com/,\'xx.xxxxx.com\')
if(/ca\\.|us\\./ig.test(url))
以上是关于获取当前页面URL信息的主要内容,如果未能解决你的问题,请参考以下文章