我发现了一个奇怪的bug,它只出现在InternetExplorer中(6到9)。
以我在任何Internet Explorer中打开的URLhttp://www.spiegel.de/#any_anchor_value
为例。(据我所知,它适用于任何url)
页面加载完成后,该锚定标记将附加到浏览器窗口的标题。(在这种情况下甚至两次…)
当我检查此页的dom时,它甚至出现在title标记中:
这适用于任何网站和任何版本的Internet Explorer从6到9。
我似乎找不到太多关于这方面的信息,也从来没有听说过,甚至没有注意到。
这是什么原因?我错过了什么?
最佳答案
实际上是页面上嵌入的adobe flash导致了这个问题。页面上嵌入的每个flash实例都有一个附加锚定。
Adobe错误报告:
http://bugs.adobe.com/jira/browse/FP-240
其他参考文献:
http://social.msdn.microsoft.com/Forums/en-US/iewebdevelopment/thread/c91e3dc4-ef05-47f9-b799-db149e3ddc80/