您的位置:首页 > Web前端 > JavaScript

js url参数的获取和设置以及删除

2016-09-05 13:53 435 查看
注意:获取url参数后,中文需要 decodeURI

<scripttype="text/javascript">

       //para_name 参数名称 para_value 参数值 url所要更改参数的网址

       function setUrlParam(para_name, para_value) {

           var strNewUrl = new String();

           var strUrl = new String();

           var url = new String();

           url= window.location.href;

           strUrl = window.location.href;

           //alert(strUrl);

           if (strUrl.indexOf("?") != -1) {

               strUrl = strUrl.substr(strUrl.indexOf("?") + 1);

               //alert(strUrl);

               if (strUrl.toLowerCase().indexOf(para_name.toLowerCase()) == -1){

                   strNewUrl = url + "&" + para_name + "=" +para_value;

                   window.location = strNewUrl;

                   //return strNewUrl;

               } else {

                   var aParam = strUrl.split("&");

                   //alert(aParam.length);

       
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: