Javascript--location
2948 ワード
説明:
現在のURLについて.
ツールバーの
説明
結果
hash
hrefプロパティの#番号の後ろにあるセグメントを取得または設定します.
host
urlのhostnameとportの取得または設定
localhost
href
url全体を取得または設定する
http://localhost/gv/External.aspx
pathname
オブジェクトが指定したファイル名またはパスの取得または設定
/gv/External.aspx
port
URLに関連付けられたポート番号の取得または設定
protocol
URLを取得または設定するためのプロトコルセクション
http
search
hrefプロパティの挨拶の後の部分を取得または設定します.
方法
説明
assign(sUrl)
必要な文字列タイプ新しいHTMLドキュメントを読み込む
reload()
現在のページを再読み込み
replace(sUrl)
必要な文字列タイプは、現在のドキュメントの代わりに指定したsUrlを読み込みます.
例:
assign(sUrl)とreplace(sUrl)の比較:
どちらもsUrlに転向できます
assignが転向した後、後退ボタンで戻ることができます.replaceは本格的な転向ではなく、sUrlをロードすることで現在のページに入り、historyでは元のページが見つからない.
assignを使用した後の効果
replaceを使用した後の効果
「戻る」ボタンに注意してください.
現在のURLについて.
ツールバーの
説明
結果
hash
hrefプロパティの#番号の後ろにあるセグメントを取得または設定します.
host
urlのhostnameとportの取得または設定
localhost
href
url全体を取得または設定する
http://localhost/gv/External.aspx
pathname
オブジェクトが指定したファイル名またはパスの取得または設定
/gv/External.aspx
port
URLに関連付けられたポート番号の取得または設定
protocol
URLを取得または設定するためのプロトコルセクション
http
search
hrefプロパティの挨拶の後の部分を取得または設定します.
方法
説明
assign(sUrl)
必要な文字列タイプ新しいHTMLドキュメントを読み込む
reload()
現在のページを再読み込み
replace(sUrl)
必要な文字列タイプは、現在のドキュメントの代わりに指定したsUrlを読み込みます.
例:
<input type="button" value="reload" onclick="reload()" />
<input type="button" value="assign" onclick="assign()" />
<input type="button" value="replace" onclick="replace()" />
<script type="text/javascript">
function reload(){
location.reload();
}
function assign(){
location.assign("Default20.aspx");
}
function replace(){
location.replace("Default20.aspx");
}
</script>
assign(sUrl)とreplace(sUrl)の比較:
どちらもsUrlに転向できます
assignが転向した後、後退ボタンで戻ることができます.replaceは本格的な転向ではなく、sUrlをロードすることで現在のページに入り、historyでは元のページが見つからない.
assignを使用した後の効果
replaceを使用した後の効果
「戻る」ボタンに注意してください.