0%

获取url参数记录


简单的获取url做个记录

简单,但是又容易忘,又不想刻意的去背,在这里做个简单的记录吧

第一种

1
2
3
4
5
6
7
8
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;
}

第二种

1
2
3
4
5
6
7
8
9
function getQueryVariable(variable){
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i=0;i<vars.length;i++) {
var pair = vars[i].split("=");
if(pair[0] == variable){return pair[1];}
}
return(false);
}

还有更多的方法就不介绍了,百度上面都有,上面这两个方法是我比较常用的

-------------本文结束感谢您的阅读-------------
没办法,总要恰饭的嘛~~