当前位置: 代码迷 >> Web前端 >> history对象back()、forward()、go()步骤
  详细解决方案

history对象back()、forward()、go()步骤

热度:262   发布时间:2012-10-25 10:58:58.0
history对象back()、forward()、go()方法
history.back()
功能:加载历史列表中的前一个URL(后退)。

语法:history.back()

调用该方法的效果等价于点击后退按钮或调用history.go(-1)。

history.forward()
功能:加载历史列表中的下一个URL(前进)。

语法:history.forward()

调用该方法的效果等价于点击前进按钮或调用history.go(1)。

history.go()
功能:加载历史列表中的某个具体的页面。

语法:history.go(number)

参数:
number:要访问的URL在History的URL列表中的相对位置.

-1代表前一个(forward),0代表当前,1代表(back)后一个。

1(向后) <----- 0(当前) -----> -1(向前)
history.go(-1) == history.forward()
history.go(1)  == history.back()
history.current, history.next
1 楼 vera_sq 2011-11-27  
红色字体部分是不是总结有误呢?-1表示的后退,1表示的是前进???
2 楼 我是米谷 2012-05-10  
说的太潦草了,很表面的一些知识
3 楼 deng131 2012-05-22  
https://developer.mozilla.org/en/DOM/Manipulating_the_browser_history
https://developer.mozilla.org/en/DOM/window.history
  相关解决方案