query-parser.js (369B)
1 var QueryParser = {}; 2 3 QueryParser.parseQuery = function () { 4 var queryParameters = {}; 5 var keysAndValues = location.search.replace("?", "").split("&"); 6 for (var i = 0; i < keysAndValues.length; i++) { 7 var key = keysAndValues[i].split("=")[0]; 8 var value = keysAndValues[i].split("=")[1]; 9 queryParameters[key] = value; 10 } 11 return queryParameters; 12 };