提供常用的两个JS获取地址栏参数的方法,代码我就不详细分析了,都比较简单
1、
< script type ="text/javascript">
function QueryString(qs)
{
var s = location.href;
s = s.replace( "?" , "?&" ).split( "&" );
var re = "" ;
for (i=1;i<s.length;i++)
if (s[i].indexOf(qs+ "=" )==0)
re = s[i].replace(qs+ "=" , "" );
return re;
}
调用方法:
var str_Type=QueryString( "UrlType" );
2、
Request = {
QueryString : function (item){
var svalue = location.search.match( new
RegExp( '[/?/&]' + item + '=([^/&]*)(/&?)' , 'i' ));
return svalue ? svalue[1] : svalue;
}
}
</ script >
调用方法:
var str_Type=Request.QueryString("UrlType" );
扩展知识:正则表达式