Web History API
- 前のページ Web フォーム API
- 次のページ Web Storage API
Web History API は、windows.history オブジェクトへのアクセスを簡単に提供します。
window.history オブジェクトは、ユーザーが訪れた URL(ウェブサイト)を含んでいます。
すべてのブラウザは Web History API をサポートしています:
Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|
サポート | サポート | サポート | サポート | サポート |
History back() メソッド
back() メソッドは、windows.history リストに前の URL を読み込む。
これはブラウザの「戻る矢印」をクリックするのと同じです。
インスタンス
<button onclick="myFunction()">戻る</button> <script> function myFunction() { window.history.back(); } </script>
History go() メソッド
go() メソッドは特定の URL を历史リストから読み込む:
インスタンス
<button onclick="myFunction()">2ページ前に戻る</button> <script> function myFunction() { window.history.go(-2); } </script>
History オブジェクト属性
属性 | 説明 |
---|---|
length | 历史リストの URL 数量を返します。 |
History オブジェクトメソッド
メソッド | 説明 |
---|---|
back() | 历史リストの前の URL を読み込む。 |
forward() | 历史リストの次の URL を読み込む。 |
go() | 特定の URL を历史リストから読み込む。 |
- 前のページ Web フォーム API
- 次のページ Web Storage API