目录

Web 历史API

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

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

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

Yes Yes Yes Yes Yes

历史 back() 方法

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

这与在浏览器中单击"back arrow" 相同。

示例

<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>


历史对象属性

Property Description
length Returns the number of URLs in the history list

历史对象方法

Method Description
back() Loads the previous URL in the history list
forward() Loads the next URL in the history list
go() Loads a specific URL from the history list