开发工具与关键技术:VS2015,Javascript
撰写时间:2019年6月3日
History对象
history对象记录了用户曾经浏览过的页面(URL),并可以实现浏览器前进与后退相似导航的功能。
从窗口被打开的那一刻开始记录,每个浏览器窗口、每个标签页乃至每个框架,都有自己的history对象与特定的window对象关联。
语法:window.history.[属性|方法] 注意:window可以省略。
history对象属性:length 返回浏览器历史列表中URL的数量
history对象方法:
方法 描述
back() 加载history列表中的前一个URL
forward() 加载history列表中的下一个URL
go() 加载history列表中的某个具体的页面
back()
返回前一个浏览的页面
语法: window.history.back();
forward()
回到倒退之前浏览的页面
语法:window.history.forward();
go()
返回浏览历史中的其他页面
语法:window.history.go(number);
go()相当于前面back()和forward()的集合体