Web History 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 を历史リストから読み込む。