`

History Object

阅读更多

    history 对象是window 对象的另一个子对象。这个对象保存着当前地址之前和之后访问过的网址信息,它包括了到达前一地址和后一地址的方法。

       history 对象有一个可以访问的属性:

  • history.length 保存了历史列表的长度—换句话说,就是用户访问过的不同地址的数目。

     history 对象有 current、previous 和 next 三个属性,用来储存历史列表中的 URL。但是,为了安全和隐私起见,这些对象在现在的浏览器中不能正常访问。

        history 对象提供了三个方法来访问历史列表:

  • history.go() 打开历史列表中一个网址。要使用这个方法,必须在括号内指定一个正数或负数。例如 history.go(-2) 相当于按“后退”按钮两次。
  • history.back() 载入历史列表中前一个网址,相当于按下“后退”按钮。
  • history.forward() 载入历史列表中后一个网址(如果有的话),相当于按下“前进”按钮

 

   History 对象属性

属性 描述 IE F O
length 返回浏览器历史列表中的 URL 数量。 4 1 9

History 对象方法

方法 描述 IE F O
back() 加载 history 列表中的前一个 URL。 4 1 9
forward() 加载 history 列表中的下一个 URL。 4 1 9
go() 加载 history 列表中的某个具体页面。 4 1 9

方法 描述 IE F O
back() 加载 history 列表中的前一个 URL。 4 1 9
forward() 加载 history 列表中的下一个 URL。 4 1 9
go() 加载 history 列表中的某个具体页面。 4 1 9

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics