解析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