我正在实现浏览器历史记录管理器,就像rsh或yui浏览器历史记录管理器一样。Internet Explorer 7 iframe在返回时卸载
这个想法并不是不断轮询隐藏iframe的url散列,而是捕获iframe的onscroll事件,当它滚动到urlhashchange上的锚定名称时。
因此,每次点击我添加一个新的锚到iframe并设置iframe的哈希到锚名称。当按下后退或前进按钮时,框架会滚动到前一个或下一个定位点,并触发onscroll事件。
在firefox 3.0+,IE6和Opera上效果很好,但在IE7上点击后退按钮 帧卸载并丢失了所有的锚点。
有没有人有一个想法,为什么发生这种情况或有修复这个“bug”?
顺便提一下,这个想法来自this page。
你有任何演示代码我们可以看看一些里程? – 2010-04-27 07:08:20