为什么history.length是第一页的2?

时间:2012-03-05 09:08:39

标签: javascript

如果我打开一个新的浏览器窗口并在其中打开一个新页面,则history.length在Chrome和Firefox中均为2。有谁知道为什么?

测试页面:http://jsbin.com/amiyaw

1 个答案:

答案 0 :(得分:3)

这是因为新标签或窗口有一个默认页面,也可以作为历史记录。在Chrome的情况下,它是应用程序/访问量最大的页面。

如果您从链接中打开它,因此不打开其中的“新标签页”,则会输出1.