JavaScript Web History API

Web History API 提供了访问 windows.history 对象的简单方法。

window.history 对象包含用户访问的 URL(网站)。

所有浏览器都支持 Web History API:

YesYesYesYesYes

History back() 方法

back() 方法加载 windows.history 列表中的上一个URL。

这与在浏览器中单击 "返回箭头" 相同。

实例
  1. <button onclick="myFunction()">返回</button>
  2. <script>
  3. function myFunction() {
  4. window.history.back();
  5. }
  6. </script>

History go() 方法

go() 方法从历史记录列表加载特定 URL:

实例
  1. <button onclick="myFunction()">后退两页</button>
  2. <script>
  3. function myFunction() {
  4. window.history.go(-2);
  5. }
  6. </script>

History 对象属性

属性描述
length返回历史记录列表中的 URL 的索引

History 对象方法

方法描述
back()加载历史记录列表中的上一个 URL
forward()加载历史记录列表中的下一个 URL
go()从历史记录列表加载特定 URL

分类导航