unction GetUrlParms()
{
var args = new Object();
var query = location.search.substring( 1 ); // 获取查询串
var pairs = query.split( " & " ); // 在逗号处断开
for ( var i = 0 ;i < pairs.length;i ++ )
{
var pos = pairs[i].indexOf(' = '); // 查找name=value
if (pos ==- 1 ) continue ; // 如果没有找到就跳过
var argname = pairs[i].substring( 0 ,pos); // 提取name
var value = pairs[i].substring(pos + 1 ); // 提取value
args[argname] = unescape(value); // 存为属性
}
return args;
}
{
var args = new Object();
var query = location.search.substring( 1 ); // 获取查询串
var pairs = query.split( " & " ); // 在逗号处断开
for ( var i = 0 ;i < pairs.length;i ++ )
{
var pos = pairs[i].indexOf(' = '); // 查找name=value
if (pos ==- 1 ) continue ; // 如果没有找到就跳过
var argname = pairs[i].substring( 0 ,pos); // 提取name
var value = pairs[i].substring(pos + 1 ); // 提取value
args[argname] = unescape(value); // 存为属性
}
return args;
}
使用方法:
var args = new Object();
args = GetUrlParms();
如果要查找参数key:
value = args[key]
转载自 http://www.cnblogs.com/QiuYun/archive/2007/02/02/638100.html