lycorisradiata

JS获取浏览器参数
作为前端,不可避免的经常对浏览器地址进行操作,要获取浏览器的参数,下面总结下浏览器获取参数的方法,在开发过程中,可...
扫描右侧二维码阅读全文
15
2018/11

JS获取浏览器参数

作为前端,不可避免的经常对浏览器地址进行操作,要获取浏览器的参数,下面总结下浏览器获取参数的方法,在开发过程中,可以把这段代码封装成公共类,这样需要的时候调用就可以了。

function getParam(name){
    var search = document.location.search;
    var pattern = new RegExp("[?&]"+name+"\=([^&]+)", "g");
    var matcher = pattern.exec(search);
    var items = null;
    if(null != matcher){
        try{
           items = decodeURIComponent(decodeURIComponent(matcher[1]));
         }catch(e){
           try{
               items = decodeURIComponent(matcher[1]);
           }catch(e){
               items = matcher[1];
           }
          }
     }
     return items;
  }
Last modification:November 30th, 2018 at 03:58 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment