Html 如何在使用history.pushState/popstate时将chrome更改为与firefox相似的行为

Html 如何在使用history.pushState/popstate时将chrome更改为与firefox相似的行为,html,browser-history,Html,Browser History,我正在使用ajax填充html页面的一部分(当页面加载或基于用户单击) 当我使用Firefox(4)或Safari(5.0.5)按下后退和前进按钮时,一切都很好。但是当我使用chrome按下按钮时,我只得到最后一个ajax结果(如果我按下back),而不是历史上的最后一页 我尝试使用历史记录。pushState和popstate事件,但popstate事件是在页面加载时触发的,而不是在我按下后退按钮时触发的,这是违反直觉的。使用它可以规范浏览器之间的行为,并且可以选择为html4浏览器提供哈希回

我正在使用ajax填充html页面的一部分(当页面加载或基于用户单击)

当我使用Firefox(4)或Safari(5.0.5)按下后退和前进按钮时,一切都很好。但是当我使用chrome按下按钮时,我只得到最后一个ajax结果(如果我按下back),而不是历史上的最后一页

我尝试使用历史记录。pushStatepopstate事件,但popstate事件是在页面加载时触发的,而不是在我按下后退按钮时触发的,这是违反直觉的。

使用它可以规范浏览器之间的行为,并且可以选择为html4浏览器提供哈希回退。

向上投票让谷歌修复Chrome中的HTML5标准错误