カレントURL情報を取得するには

Index

loctionオブジェクトの各プロパティを使用して,URLの様々な情報を取得します.

【例】

	<SCRIPT LANGUAGE="JavaScript">
	<!--
	function URLInfo(){
		var msg=""; 
		msg = "host:" + location.host + "\n";	//(1)
		msg = msg + "host name:" + location.hostname + "\n";	//(2)
		msg = msg + "href:" + location.href + "\n";		//(3)
		msg = msg + "path name:" + location.pathname + "\n";	//(4)
		msg = msg + "protocol:" + location.protocol + "\n";		//(5)
		alert( msg ); 
	}
	//-->
	</SCRIPT>
	
	<FORM>
	<INPUT TYPE=button VALUE="URL infomation" ONCLICK="URLInfo()">
	</FORM>

【解説】

(1)hostプロパティ:ホスト名.
(2)hostnameプロパティ:ホスト名とドメインネームまたはIPアドレス.
(3)hrefプロパティ:URLのフル名.
(4)pathnameプロパティ:URLのパス名
(5)protocolプロパティ:URLのプロトコル.

【実行してみよう】


1998(C) Motonari Morikawa