location.search 返回“?”以及以后的内容,如“http://www.a.com/b/c.asp?selection=3&jumpto=4”,location.search返回"?selection=3&jumpto=4";如果地址里没有“?”,则返回空字符串。
function getParam(name)
{
var queryString = window.parent.location.search.substring(1);
var varsArr = queryString.split("&");
for (var i=0;i<varsArr.length;i++)
{
var pair = varsArr[i].split("=");
if (pair[0].toUpperCase()==name.toUpperCase())
{
return pair[1];
}
}
}
本文介绍了一种通过JavaScript从当前URL中获取查询参数的方法。利用window.parent.location.search来捕获URL中的查询字符串,并对其进行解析,从而能够轻松地读取特定参数的值。
3258

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



