History オブジェクト
History オブジェクト
History オブジェクトは、ユーザーが(ブラウザのウィンドウで)訪問した URL を含んでいます。
History オブジェクトは window オブジェクトの一部であり、window.history 属性を通じてアクセスできます。
注記:History オブジェクトに適用される公開標準はありませんが、すべてのブラウザがこのオブジェクトをサポートしています。
History オブジェクトの属性
属性 | 説明 |
---|---|
length | ブラウザの履歴リストに含まれる URL の数を返します。 |
History オブジェクトのメソッド
メソッド | 説明 |
---|---|
back() | history リストの前の URL をロードします。 |
forward() | history リストの次の URL をロードします。 |
go() | history リストの特定のページをロードします。 |
History オブジェクトの説明
History オブジェクトは元々、ウィンドウのブラウジング履歴を表すために設計されました。しかし、プライバシー上の理由から、History オブジェクトは実際に訪問したURLへのスクリプトのアクセスを許可しません。使用されている機能は以下の通りです back()、forward() および go() メソッド。
例
以下の一行のコードが実行する操作は、戻るボタンをクリックしたときと同じです:
history.back()
以下の一行のコードが実行する操作は、二度に戻るボタンをクリックしたときと同じです:
history.go(-2)