18 lines
562 B
JavaScript
18 lines
562 B
JavaScript
// xGetURLArguments, Copyright 2001-2005 Michael Foster (Cross-Browser.com)
|
|
// Part of X, a Cross-Browser Javascript Library, Distributed under the terms of the GNU LGPL
|
|
|
|
function xGetURLArguments()
|
|
{
|
|
var idx = location.href.indexOf('?');
|
|
var params = new Array();
|
|
if (idx != -1) {
|
|
var pairs = location.href.substring(idx+1, location.href.length).split('&');
|
|
for (var i=0; i<pairs.length; i++) {
|
|
nameVal = pairs[i].split('=');
|
|
params[i] = nameVal[1];
|
|
params[nameVal[0]] = nameVal[1];
|
|
}
|
|
}
|
|
return params;
|
|
}
|