現在表示しているアドレス(URL)に関する情報を持つオブジェクトです。
window.location document.location アドレス情報 location.protocol : プロトコル location.host : ホスト情報(ポートを含む) location.hostname : ホスト名(ポートを除く) location.port : ポート情報 location.pathname : URLパス location.search : 引数 location.hash : ハッシュ値
<script type="text/javascript"> function viewLocation(){ var obj = document.getElementById("TEXT1"); obj.value = "protocol is :" + location.protocol + "\n"; obj.value += "host is :" + location.host + "\n"; obj.value += "hostname is :" + location.hostname + "\n"; obj.value += "port is :" + (location.port? location.port:80) + "\n"; obj.value += "pathname is :" + location.pathname + "\n"; obj.value += "search is :" + location.search + "\n"; obj.value += "hash is :" + location.hash + "\n"; } </script>