如:
// 查询url上链接的参数与参数值
function getQueryString(name) {
var url = window.location.search; // 获取URL
var pattern = new RegExp("[\?\&]" + name + "=([^\&]+)", "i"); // 正则匹配URL
var matcher = pattern.exec(url);
if (matcher == null || matcher.length < 1) {
return "没有该参数";
}
return decodeURIComponent(matcher[1]); // 输出指定的参数值 中文也可以
}
使用:
var spm = getQueryString(‘spm’);