js解析分割获取URL参数

function getQueryStringArgs(){
  var qs = (location.search.length>0?location.search.substring(1):"");
  var items = qs.split("&");
  var args = {};
  var item = null,name=null,value=null;
  for(var i=0;i<items.length;i++){
    item=items[i].split("=");
    name=decodeURIComponent(item[0]);
    value=decodeURIComponent(item[1]);
    args[name]=value;
  }
  return args;
}
var args=getQueryStringArgs();

rohochan

发表评论