-
通过javascript获取url参数的方法
function getParameterByName(name) {
var match = RegExp('[?&]' + name + '=([^&]*)')
.exec(window.location.search);
return match ?
decodeURIComponent(match[1].replace(/\+/g, ' '))
: null;
}
// example.com?someparam=name&otherparam=8&id=6
getParameterByName('someparam'); // name
getParameterByName('id'); // 6
getParameterByName('notavar'); // null
var match = RegExp('[?&]' + name + '=([^&]*)')
.exec(window.location.search);
return match ?
decodeURIComponent(match[1].replace(/\+/g, ' '))
: null;
}
// example.com?someparam=name&otherparam=8&id=6
getParameterByName('someparam'); // name
getParameterByName('id'); // 6
getParameterByName('notavar'); // null