Skip to content

Instantly share code, notes, and snippets.

@raulgonsales
Created June 17, 2016 09:51
Show Gist options
  • Save raulgonsales/05365b83ab17d4ff4eda52f4e69ca5b8 to your computer and use it in GitHub Desktop.
Save raulgonsales/05365b83ab17d4ff4eda52f4e69ca5b8 to your computer and use it in GitHub Desktop.
parse URL parameters in JavaScript. Return object with parameters
function getParamsFromURL(strQuery) {
var strPattern = /([^=]+)=([^&]+)&?/ig,
arrMatch = strPattern.exec(strQuery),
objRes = {};
while (arrMatch != null) {
objRes[arrMatch[1]] = arrMatch[2];
arrMatch = strPattern.exec(strQuery);
}
return objRes;
}
var paramsObj = getParamsFromURL(window.location.parthname);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment