reload() メソッド
window.location.reload()
reload() メソッドは、web ページの再読み込みを行う Location のメソッドです。 Location は URL の取得とページの更新、移動に関するインターフェイスで、reload() メソッドはこの Location オブジェクトが示すページの再読込を行います。
window.location.reload();
上記の例は現在表示中の web ページを再読込します。window を省略して location.reload()
とも記述できます。
以下は <iframe> の親ドキュメントのリロードです。
parent.document.location.reload();
詳しくは Example を参照してください
Location オブジェクトを取得するには Window.location と Document.location があります。
親ページや関連するページのリロードについてはweb ページのリロード reload()
を参照してください。
ページ内 Index
Syntax
in JavaScript
Location.reload();
引数(Parameter Values)
Value | 摘要 |
---|---|
true / false | 引数を指定しないまたはfalseでキャッシュから読み込み。trueでサーバーから読み込み。となっているが仕様では意味がないという説明がされている |
返り値(Return Values)
返り値はないようです。
Example
Location インターフェイスのメソッド parent.document.location.reload(); の使用例です。
関連プロパティとメソッド
関連メソッド
reload() メソッドに関連する Location インターフェイスのメソッドには以下があります。
メソッド名 | 説明 |
---|---|
assign() | 引数に指定したURLへ移動。Historyに記録されて、戻ることができる。戻れないようにするには、replace()メソッドを使う。 |
reload() | 現在のURLの再読込を実行。引数を指定しないまたはfalseでキャッシュから読み込み。trueでサーバーから読み込み。 |
replace() | 引数に指定したURLへ移動。このメソッドを利用するとHistoryに記録されないために戻ることができない。戻るようにするには、assign() メソッドを使う |
toString() | URL全体の情報を取得。値の変更にはHTMLHyperlinkElementUtils.hrefを使います。 |
関連 Window の参照プロパティ
現在の window を参照するや開いた親 Windown を参照するといった場合には、以下のようなプロパティがあります。
Windowプロパティ | 概要 |
---|---|
self | Window オブジェクト自信を取得 |
opener | 現在の Window を開いた Window を取得 |
parent | <iframe> のような埋め込まれたWindowの親Windowを取得 |
top | Window の階層の最上位の Window の参照を取得 |
window | カレント Window オブジェクト |
var new_window = open(); console.log( new_window.opener );