使用 IE8 时,我注意到两个不同站点的奇怪行为。
第一个站点位于我维护xebra.com的站点中。
第二个网站是谷歌分析。
行为是当地址直接输入到 IE8 的地址栏中时,两个站点都正确显示,
但是,当其中一个站点已经加载,并且您按下刷新按钮或 F5 键时,布局就会变得一团糟:
在此处查看屏幕截图:此处
某些原因导致 IE8 以“怪癖模式”呈现,从而导致损坏。
您可以通过在 IE8 中浏览到您的站点并选择工具 > 开发人员工具 > 文档模式 > 怪癖模式来复制它。
确保您的文档始终以标准模式提供。
编辑我原来的答案是“兼容性模式”,应该是“怪癖模式”——两者是不同的。
JS.Companion 是导致这个奇怪错误的原因,而不是 IE8。呸!
我整个上午都在试图弄清楚发生了什么,我删除了companion.js,然后我的网站就完美了!谢谢你。
这真的很奇怪。我的计算机上安装了 Companion.JS 和http://www.xebra.com/网页(在 Vista SP1 下)没有问题。
如果您能提供有关该问题的更多信息,我将很乐意更正产生此问题的 Companion.JS 错误。