Skip to content

Instantly share code, notes, and snippets.

@JSoon
Last active June 15, 2018 02:22
Show Gist options
  • Save JSoon/c1659d765997af8019f3f1e480f994c5 to your computer and use it in GitHub Desktop.
Save JSoon/c1659d765997af8019f3f1e480f994c5 to your computer and use it in GitHub Desktop.
根据参数名称获取url中的参数值
// 获取query parameters
// https://stackoverflow.com/questions/901115/how-can-i-get-query-string-values-in-javascript
function getParameterByName(name, url) {
if (!url) url = window.location.href;
name = name.replace(/[\[\]]/g, '\\$&');
var regex = new RegExp('[?&]' + name + '(=([^&#]*)|&|#|$)'),
results = regex.exec(url);
if (!results) return null;
if (!results[2]) return '';
return decodeURIComponent(results[2].replace(/\+/g, ' '));
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment