网络历史API


目录

    显示目录

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

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

所有浏览器都支持网络历史记录 API:

Yes Yes Yes Yes Yes

历史 back() 方法

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

这与单击浏览器中的“后退箭头”相同。

例子

<button onclick="myFunction()">Go Back</button>

<script>
function myFunction() {
  window.history.back();
  }
</script>



历史 go() 方法

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

例子

<button onclick="myFunction()">Go Back 2 Pages</button>
 
<script>
function myFunction() {
  window.history.go(-2);
 }
</script>


历史对象属性

length

返回历史列表中的 URL 数量

历史对象方法

back()

加载历史列表中的上一个 URL

forward()

加载历史列表中的下一个 URL

go()

从历史列表中加载特定的 URL