js解析URL参数:
url格式:a=123&b=234
getUrlParam(name) {
//解析URL参数
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var locationHref = decodeURIComponent(window.location.search);
var r = locationHref.substr(1).match(reg);
if(r != null) {
if(unescape){
return unescape(r[2]);
}else{
return r[2];
}
}else{
return null;
}
},
用法:
需要从url里面获取哪个参数的值,就在方法里面传入对应的参数名,即可返回参数值。