获取当前浏览器地址参数列表

function urlArgs(){
			var args = {};
			
			var query = location.search;//获取参数字符串
			query = query.substring(1);//去掉字符?
			
			var pairs = query.split("&");//参数分割
			
			//循环解析
			for(var i = 0;i<pairs.length;i++){
				var pos = pairs[i].indexOf("=");
				
				if(pos<0){//如果没有等号
					continue;
				}
				
				var name = pairs[i].substring(0,pos);
				var value = pairs[i].substring(pos+1);
				value = decodeURIComponent(value);//解码
				
				args[name] = value;
			
			}
		
			return args;
		
		}

你可能感兴趣的:(浏览器)