我已经在stackoverflow上搜索了这个问题的答案,但似乎找不到令人满意的答案。使用window.history.pushState()和window.history.replaceState()方法似乎相当容易,但根据我的理解,它们可用于Chrome,Safari,FF4 +和IE10pp4 +。 有没有办法在IE8 +和FF3 +中获得此效果,而不仅仅是FF4 +和IE10pp4 +(以及Chrome和Safari)?
答案 0 :(得分:1)
如果没有session history management,您只能可靠地更改location.hash
(无100%保证)。
如果浏览器没有加载其他页面,则无法完成任何其他操作。