静态页面URL参数
//获得参数的方法
var request =
{
QueryString : function(val)
{
var uri = window.location.search;
var re = new RegExp("" +val+ "=([^&?]*)", "ig");
return ((uri.match(re))?(uri.match(re)[0].substr(val.length+1)):null);
}
}
function getPra(parameter){
var reg,url,url2,iLen,iStart,iEnd;
url = document.location.href;
reg = new RegExp(parameter);
if(url.search(reg) == -1){
return "";
}
else{
iLen = parameter.length;
iStart = url.search(reg) + iLen +1;
url2 = url.substr(iStart);
iEnd = iStart + url2.search(/&/i);
if((iStart - 1) == iEnd){
return url.substr(iStart);
}
else{
return url.substr(iStart,iEnd - iStart);
}
}
}
</script>
后一个有点问题
作者:Net205
出处:http://net205.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。