第一种直接获取url的方法
function getQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]);
return null;
}
第二种url传值进来:
function getQueryString(name,URL) {
var result = URL.match(new RegExp("[\?\&]" + name + "=([^\&]+)", "i"));
if (result == null || result.length < 1) {
return "";
}
return result[1];
}
var reurl=getQueryString('aa','http://localhost:33064/WebForm2.aspx?reurl=WebForm1.aspx');
第三种根据访问地址获取所有参数:
function GetRequest () {
var url = window.location.href
var params = url.split('?')[1].split('&')
var obj = {}
// eslint-disable-next-line no-return-assign
params.map(v => obj[v.split('=')[0]] = v.split('=')[1])
console.log(obj)
return obj
}
请进入“Zblog后台” -> “畅言” 登陆你的畅言账号。