(function() { var querystring = {}; window.location.search.replace( /([^?=&]+)(=([^&]*))?/g, function($0, $1, $2, $3) { querystring[$1] = $3; }); window.location.querystring = querystring; })();