13 lines
328 B
JavaScript
13 lines
328 B
JavaScript
/*
|
|
* getQueryParameters.js
|
|
* Copyright (c) 2014 Nicholas Ortenzio
|
|
* The MIT License (MIT)
|
|
*
|
|
*/
|
|
|
|
window.getQueryParameters = function(str) {
|
|
str = (str || document.location.search).replace(/(^\?)/,'');
|
|
if(!str) { return {}; }
|
|
return str.split("&").reduce(function(o,n){n=n.split('=');o[n[0]]=n[1];return o},{});
|
|
};
|