function request(strParame) {
var args = new Object( );
var query = location.search.substring(1);
var pairs = query.split("&"); // Break at ampersand
for(var i = 0; i < pairs.length; i++) {
var pos = pairs[i].indexOf('=');
if (pos == -1) continue;
var argname = pairs[i].substring(0,pos);
var value = pairs[i].substring(pos+1);
value = decodeURIComponent(value);
args[argname] = value;
}
return args[strParame];
}
用法:
a.html?test=1
request("test");
本文详细解释了JavaScript中用于从URL中获取参数的函数request的使用方法,包括其内部实现逻辑、用法示例及返回值解析。
2254

被折叠的 条评论
为什么被折叠?



