0
我已经在stackoverflow上搜索了很多关于这个问题的答案,但似乎找不到满意的答案。使用window.history.pushState()和window.history.replaceState()方法似乎相当容易,但据我的理解,它们可用于Chrome,Safari,FF4 +和IE10pp4 +。 有没有办法在IE8 +和FF3 +而不是只有FF4 +和IE10pp4 +(加上Chrome & Safari)中获得这种效果?更改页面URL而不刷新 - 是否有跨浏览器解决方案?
阅读_“浏览器兼容性”_关于MDN页面的章节https://developer.mozilla.org/en/DOM/Manipulating_the_browser_history查看“History.js”的链接。也许这可以帮助你。 –