JavaScript history 对象

history -- history用于窗体中的导航
  • history,中文"历史"的意思
  • 引用网址:http://www.dreamdu.com/javascript/window.history/
  • history对象是window对象的属性
  • 浏览者通常可以使用浏览器的前进与后退按钮访问曾经浏览过的页面。JavaScript的history对象记录了用户曾经浏览过的页面,并可以实现浏览器前进与后退相似的导航功能
  • 可以通过back函数后退一个页面,forward函数前进一个页面,或者使用go函数任意后退或前进页面,还可以通过length属性查看history对象中存储的页面数

浏览器的前进与后退键图示

浏览器的前进与后退键

猴子提示: 由于安全的原因,不能显示history对象中的历史页面URL

猴子提示: 如果一个窗体没有被用户浏览过任何页面(也就是一个新建的窗体),其history对象缓存的URL为空,无法使用相关函数导航

history对象函数

history对象属性

  • JavaScript length 属性 -- history对象中缓存了多少个URL

示例

history.length;


  • 教程中有什么不懂的地方?发现教程的错误!对教程有什么建议!快快给我留言呀 给猴子留言,我会尽快解答你的问题:)
  • HTML代码