js 修改地址栏中的参数

来源:互联网 发布:linux dns 有哪些 编辑:程序博客网 时间:2024/05/29 19:56
  function changeURLPar(destiny,par, par_value)
   {
   var pattern =par+'=([^&]*)';
   varreplaceText = par+'='+par_value;
   
   if(destiny.match(pattern))
   {
    var tmp ='/\\'+par+'=[^&]*/';
    tmp =destiny.replace(eval_r(tmp), replaceText);
    return(tmp);
   }
   else
   {
    if(destiny.match('[\?]'))
    {
    return destiny+'&'+ replaceText;
    }
    else
    {
   
    return destiny+'?1=1&'+replaceText;
    }
   }
   
   returndestiny+'\n'+par+'\n'+par_value;
   }
  
0 0
原创粉丝点击