一个简单使用的例子:
《JAVA权威指南》中的例子:
文章原地址:
http://www.blogjava.net/keweibo/articles/186186.html
<SCRIPT LANGUAGE="JavaScript">
<!--
var q = location.search.substr(1);
var qs = q.split("&");
if (qs) {
for (var i=0;i<qs.length;i++) {
alert("QueryName:"+qs[i].substring(0,qs[i].indexOf("="))+"\nQueryValue:"+qs[i].substring(qs[i].indexOf("=")+1))
}
}
//-->
</SCRIPT>《JAVA权威指南》中的例子:
function getArgs()
{
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;//返回对象
} 文章原地址:
http://www.blogjava.net/keweibo/articles/186186.html
本文提供了一个使用JavaScript解析URL中查询参数的例子,展示了如何提取并处理这些参数,包括使用《JAVA权威指南》中的方法。
1147

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



