获取域名,url,指定url参数的方法
1、js获取域名的方法
var domain = document.domainvar domain = window.location.host
2、获取url的方法
var url = window.location.hrefvar url = self.location.hrefvar url = document.URLvar url = document.location
3、获取url中指定参数值
function getParams(name){
var reg = new RegExp("(^|&)"+name+"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if(r!=null){
return unescape(r[2]);
}
return null;
}
- 正则表达式"(|&)"+name+"=([&])(&|$)"的含义:"(|&)"从头开始匹配&;"=([&])"匹配零个或多个不是&的字符;"(&|$)"匹配结尾为&的字符
- window.location.search 取值为window.location中"?"后面的值
- uneacape解码escape编码后的字符

浙公网安备 33010602011771号