Window history.go() 方法

定义和用法

history.go() 方法从历史列表中加载一个 URL(页面)。

history.go() 方法仅在页面存在于历史列表中时才有效。

注释

history.go(0) 重新加载页面。

history.go(-1)history.back() 相同。

history.go(1)history.forward() 相同。

另请参阅:

history.back() 方法

history.forward() 方法

history.length 方法

实例

创建后退两页的按钮:

<button onclick="history.go(-2)">后退两页</button>

以上代码的输出将是:

单击返回以查看其工作原理。

(仅当您的历史列表中存在以前的页面时才有效)

亲自试一试

语法

history.go(number)

参数

参数 描述
number 必需。负值后退。正值前进。

返回值

无。

浏览器支持

所有浏览器都支持 history.go()

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
支持 支持 支持 支持 支持 支持