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

ChromeIEEdgeFirefoxSafariOpera
ChromeIEEdgeFirefoxSafariOpera
支持支持支持支持支持支持