我们正在使用document.domain来整理我们的跨域内容。最近我决定开始在我们的网站上使用哈希系统,因此浏览器和书签链接等都有历史记录。
经过一段时间的谷歌搜索后,我发现reallysimplehistory并决定尝试一下。它在IE8和Chrome等中运行非常出色。我在IE6和7中遇到了我的问题,它需要使用IFrame来模拟历史变化。
当我点击浏览器中的后退按钮时,它“返回”一个页面,但它永远不会像它应该更改URL中的哈希值。它具有正确数量的历史页面,并在添加新哈希时更改哈希值,但浏览器的向后和向前按钮不会更改它。
使用他们提供的演示,它在IE6 / 7中工作得很好。当我将demo.domain引入演示时,它停止了工作并给出了我的网站提供的相同结果。
那么我需要做些什么才能让后退/前进按钮再次在浏览器中工作?