Content deleted Content added
Mike Dillon (talk | contribs) No edit summary |
Mike Dillon (talk | contribs) No edit summary |
||
Line 1:
/* <pre><nowiki> */
var getParameterMap = (function () {
var
if (urlParams[url]) return urlParams[url];
var kvs = ___location.search.replace(/^\?/, "").split("&");▼
for (var i in kvs) {▼
var kv = kvs[i].split("=", 2);▼
if (search) {
// Split query string on "&"
▲ for (var i in kvs) {
▲ var kv = kvs[i].split("=", 2);
}▼
if (!params[key]
params[key] = [];
}
params[key].push(value);
▲ }
}
}▼
return params;
▲ };
})();
function getParameterValues(key, url) {
return getParameterMap(url)[key];
}
function getParameter(key, url) {
var values = getParameterValues(key, url);
return values ? values[0] : null;
}
function getParameterNames(url) {
var names = [];
for (var n in getParameterMap(url)) {
names.push(n);
}
|