Window Historyオブジェクト
- 前のページ frames
- 次のページ getComputedStyle()
- 上一层に戻る Windowオブジェクト
Window Historyオブジェクト
History オブジェクトはユーザーが(ブラウザのウィンドウで)訪問した URL を含んでいます。
History オブジェクトは window オブジェクトの属性です。
History オブジェクトは以下のようにアクセスされます:
window.history
または history
:
例
let length = window.history.length;
let length = history.length;
History オブジェクトの属性とメソッド
属性/メソッド | 説明 |
---|---|
back() | 履歴リストの前の URL(ページ)を読み込みます。 |
forward() | 履歴リストの次の URL(ページ)を読み込みます。 |
go() | 特定の URL(ページ)を履歴リストから読み込みます。 |
length | 履歴リスト内の URL(ページ)の数を返します。 |
History オブジェクトの説明
History オブジェクトは最初にウィンドウのブラウジング履歴を表すために設計されました。しかしプライバシーの理由から、History オブジェクトは実際に訪問したURLへのスクリプトのアクセスを許可しません。唯一使用可能な機能は back()、forward() および go() メソッド。
例
以下の一行コードが実行する操作は、戻るボタンをクリックしたときの操作と同じです:
history.back()
以下の一行コードが実行する操作は、2回の戻るボタンをクリックしたときの操作と同じです:
history.go(-2)
- 前のページ frames
- 次のページ getComputedStyle()
- 上一层に戻る Windowオブジェクト