学科分类
目录
JavaScript网页编程

history对象

BOM中提供的history对象,可以对用户在浏览器中访问过的URL历史记录进行操作。出于安全方面的考虑,history对象不能直接获取用户浏览过的URL,但可以控制浏览器实现“后退”和“前进”的功能。具体相关的属性和方法如表1所示。

表1 history对象的属性和方法

分类 名称 说明
属性 length 返回历史列表中的网址数
方法 back() 加载history列表中的前一个URL
forward() 加载history列表中的下一个URL
go() 加载history列表中的某个具体页面

在表1中,go()方法可根据参数的不同设置,完成历史记录的任意跳转。当参数值是一个负整数时,表示“后退”指定的页数;当参数值是一个正整数时,表示“前进”指定的页数。

点击此处
隐藏目录