第一种方法:(使用正则表达式)
//获取url参数
function getQueryString(name) {
var reg =new RegExp('(^|&)' + name +'=([^&]*)(&|$)', 'i');
var r = window.location.search.substr(1).match(reg);
console.log(r)
if (r !=null) {
return unescape(r[2]);
}
return null;
}
//调用方法
var emerId=getQueryString(emerId);
console.log(emerId);
第二种方法:
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);}
调用方法同上