//设置QueryString 例如 SetQueryString('index.asp?ID=1&PAGE=2&SIZE=3','PAGE','4')
//SetQueryString(URL模板,索引,值);
function SetQueryString(urlStr,QName,QValue){
if(urlStr.indexOf('?')<0){
return urlStr+'?'+QName.toUpperCase()+'='+QValue;
}else{
if(urlStr.toUpperCase().indexOf(QName.toUpperCase()+'=')<0){
return urlStr+'&'+QName.toUpperCase()+'='+QValue;
}else{
var oReg=new RegExp(QName+'\=[^\\&]*','ig');
return urlStr.replace(oReg,QName.toUpperCase()+'='+QValue);
}
}
}
//SetQueryString(URL模板,索引,值);
function SetQueryString(urlStr,QName,QValue){
if(urlStr.indexOf('?')<0){
return urlStr+'?'+QName.toUpperCase()+'='+QValue;
}else{
if(urlStr.toUpperCase().indexOf(QName.toUpperCase()+'=')<0){
return urlStr+'&'+QName.toUpperCase()+'='+QValue;
}else{
var oReg=new RegExp(QName+'\=[^\\&]*','ig');
return urlStr.replace(oReg,QName.toUpperCase()+'='+QValue);
}
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货