当前位置: 代码迷 >> Web前端 >> 获取目前浏览器地址参数列表
  详细解决方案

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

热度:110   发布时间:2012-11-26 11:48:49.0
获取当前浏览器地址参数列表
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;
		
		}
  相关解决方案