解析URL

作者: IthinkIcanfly | 来源:发表于2018-09-25 20:59 被阅读0次

    提取URL的搜索字符串重的参数

    /*
    var args = urlArgs();//从URKL中解析参数
    var q = args || "";//如果参数定义了的话就是用参数,否者使用默认值
    var n = args.n ? parseInt(args.n):10;
    function urlArgs(){
      var args = {};//定义一个空对象
      var query = location.search.substring(1);//查找查询串,并去掉'?'
      var pairs = query.split("&");根据&符号将查询字符串分开
      for(var i=0;i<pairs.length;i++)
      {
        var pos = pairs[i].indexOf('=');
        if(pos==-1) continue;
        var name = pairs[i].substring(0,pos);
        var value = pairs[i].substring(pos+1);
        value = decodeURIComponent(value);
        args[name] = value;
      }
      return args;
    }
    */
    

    相关文章

      网友评论

          本文标题:解析URL

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