js获取当前Url网址路径及参数
浏览量:2091
		http://localhost:81/Test/1.htm?Did=123
		<br>以下为输出:
		<br>
		<SCRIPT>
		//获取Url传过来的值
		function Request(name)
		{
		     new RegExp("(^|&)"+name+"=([^&]*)").exec(window.location.search.substr(1));
		     return RegExp.$2
		}
		
		thisURL = document.URL;     // http://localhost:81/Test/1.htm?Did=123
		thisHREF = document.location.href; // http://localhost:81/Test/1.htm?Did=123
		thisSLoc = self.location.href;   // http://localhost:81/Test/1.htm?Did=123
		thisDLoc = document.location;   // http://localhost:81/Test/1.htm?Did=123
		
		thisTLoc = top.location.href;   // http://localhost:81/Test/1.htm?Did=123
		thisPLoc = parent.document.location;// http://localhost:81/Test/1.htm?Did=123
		thisTHost = top.location.hostname; // localhost
		thisHost = location.hostname;   // localhost
		
		thisU1 = window.location.protocol; // http:
		thisU2 = window.location.host;   // localhost:81
		thisU3 = window.location.pathname; // /Test/1.htm
		
		document.writeln( thisURL + "<br />"); 
		document.writeln( thisHREF + "<br />"); 
		document.writeln( thisSLoc + "<br />"); 
		document.writeln( thisDLoc + "<br />");
		
		document.writeln( thisTLoc + "<br />"); 
		document.writeln( thisPLoc + "<br />"); 
		document.writeln( thisTHost + "<br />"); 
		document.writeln( thisHost + "<br />");
		
		document.writeln( thisU1 + "<br />"); 
		document.writeln( thisU2 + "<br />"); 
		document.writeln( thisU3 + "<br />");
		
		document.writeln( "Did="+Request("Did") );// Did=123 
		</SCRIPT>

