Window.history.go()方法用于在浏览器历史记录中向前或向后导航。
该方法接受一个整数参数,表示向前或向后导航的步数。
使用示例:
- 向前导航一个页面:
window.history.go(1);
- 向后导航一个页面:
window.history.go(-1);
- 向前导航两个页面:
window.history.go(2);
- 向后导航两个页面:
window.history.go(-2);
注意事项:
-
如果步数超出了历史记录的范围,该方法将不会有任何效果。
-
如果步数为0,相当于刷新当前页面。
-
如果浏览器不支持该方法,将抛出错误。