小码哥的IT人生

Web History API

JavaScript基础 2022-04-25 01:52:39小码哥的IT人生shichen

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()">后退两页</button>
<script>
function myFunction() {
  window.history.go(-2);
}
</script>

History 对象属性

属性 描述
length 返回历史列表中的 URL 数量。

History 对象方法

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

版权所有 © 小码哥的IT人生
Copyright © phpcodeweb All Rights Reserved
ICP备案号:苏ICP备17019232号-2  

苏公网安备 32030202000762号

© 2021-2024