美文网首页
js根据参数名称获取浏览器参数

js根据参数名称获取浏览器参数

作者: overflow_hidden | 来源:发表于2017-02-08 17:17 被阅读98次

    getArgs: function(key){

        var args = {};

       if(location.search.split('?') <2 ){

           return null;

        }

        var search = decodeURIComponent(location.search);//包含中文特殊字符的解码

        search =search.split('?')[1].split('&');

        search.forEach(function(item){

         var kv = item.split('=');

             args[kv[0]] = kv[1];

         });

          if(!args[key]) {

             args[key] = '';

          }

          return args[key];

    },

    www.baidu.com?id=12&time=30;

    getArgs("id");//12

    getArgs ("time");//30

    相关文章

      网友评论

          本文标题:js根据参数名称获取浏览器参数

          本文链接:https://www.haomeiwen.com/subject/cylxmttx.html