document.//location.href.search 的作用

document.//location.href.search

比如一个URL是XXXX?g=1,那么document.//location.href.search的值就是?g=1

取 g=1 用document.//location.href.search.substr(1).split(‘&’) 【0】

function change//location.hrefParameter(nameArray,valueArray)
{
var parameter=document.//location.href.search.toString();
var pname;
var pstart,pend;

for(var i=0;i<nameArray.length;i++)
{
pname=nameArray[i];
pstart=parameter.indexOf(pname+”=”);
while(pstart>0)
{
if(parameter.charAt(pstart-1)==’?’ || parameter.charAt(pstart-1)==’&’)
{
pstart=pstart+pname.length+1;
pend=parameter.indexOf(“&”,pstart);
if(pend>=0)
parameter=parameter.substring(0,pstart)+valueArray[i]+parameter.substring(pend,parameter.length);
else
parameter=parameter.substring(0,pstart)+valueArray[i];
break;
}
else
pstart=parameter.indexOf(pname+”=”,pstart+pname.length+1);
}
if(pstart<0)
parameter+=”&”+nameArray[i]+”=”+valueArray[i];
}
return parameter;

« »