使用js提取URL参数数据的方法函数

使用下面提供的一个JS函数便可以使用js提取当前URL的参数中的数值,如果想使用js获取来源页面的URL参数的数值,把document.location.toString();改为document.referrer;便可以了
function URL_Request(strName)
{
var strHref = document.location.toString();
var intPos = strHref.indexOf("?");
var strRight = strHref.substr(intPos + 1);//==========获取到右边的参数部分
var arrTmp = strRight.split("&");//=============以&分割成数组
for(var i = 0; i < arrTmp.length-1; i++ ) //===========循环数组 { var dIntPos = arrTmp.indexOf("=");
var paraName= arrTmp.substr(0,dIntPos);
var paraData= arrTmp.substr(dIntPos+1);

if(paraName.toUpperCase() == strName.toUpperCase())
{
return paraData;
}
}
return "";
}

点赞 (0)

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Captcha Code