Skip to content

Instantly share code, notes, and snippets.

@GuillermoBlasco
Created March 4, 2016 15:35
Show Gist options
  • Save GuillermoBlasco/e19eb0655d091b00ce95 to your computer and use it in GitHub Desktop.
Save GuillermoBlasco/e19eb0655d091b00ce95 to your computer and use it in GitHub Desktop.
function getUrlParams() {
var params = location.search;
if (params.length == 0) { return {}; }
var paramsArray = location.search.substring(1).split("&");
var paramsDict = {};
for (var i = 0; i < paramsArray.length; i++) {
var param = paramsArray[i].split("=");
if (paramsDict[param[0]] == undefined) {
paramsDict[param[0]] = [param[1]];
} else {
paramsDict[param[0]].push(param[1]);
}
}
return paramsDict;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment