当我在新标签页中加载网站上的某个页面时,我注意到后退按钮已启用。考虑到它是新标签页的第一页,情况不应该如此。事实上,当我单击并按住后退按钮时,我看到我所在的页面位置在历史记录中重复了 1 到 10 次。在此页面上进行单次刷新时,我还看到多个条目添加到历史记录中。
笔记:
- 禁用 JavaScript 会导致问题消失。
- 使用'window.onpopstate',我注意到这个函数在浏览器历史被修改之前触发。但是我在其他地方读到过,在 chrome 上的任何页面加载时都会调用此方法。
- 这个问题发生在 Chrome & Firefox 和 IE 上
- 页面 id 复制到历史记录的次数范围为 1 到 10 次。
相关资源链接: