1

我们发布了一个应用程序,并确保它可以跨浏览器和跨设备运行,甚至可以回退到与 IE7 一起使用。遗憾的是,我们这里只有 Windows XP 机器,所以只能在 IE7 和 8 上进行测试。

发布后有人指出,在 IE9 中,主页显示不正确。它正在将右侧的两列移动到左侧第一列的下方。如果您在计算机上的 IE9 中尝试此操作(IE9 的完整版本,而不仅仅是浏览器模式设置为 IE9 的 IE10),那么列会发生变化。更奇怪的是,如果您单击左侧的橙色按钮之一(仅供参考,如果您单击并拖动它具有相同的效果而不会使您跳出页面),布局会自行修复,并且两列会与第一列。这使得很难弄清楚问题可能是什么。

我在测试后将我的家庭浏览器升级到 IE10 并尝试了它,没有任何问题。即使进入开发者工具并将浏览器模式切换到 IE9 并将文档模式切换到 IE9 标准也没有问题。

我只是想知道你们中是否有人遇到过类似的事情。我倾向于认为这是某种 IE9 错误,与标准合规性无关,因为它在 IE10 中工作,渲染模式设置为 IE9。

任何帮助、建议甚至是“我的 IE9 版本也发生”的快速回答都将不胜感激。

4

1 回答 1

1

我有一个解决方法给你,这样你就可以暂时纠正这个关键问题。让 IE 相信它是 IE8。

您只需包含此元标记即可。

<meta http-equiv="X-UA-Compatible" content="IE=8">

希望它有所帮助,直到我们找到一个具体的解决方案。

于 2013-06-21T13:10:05.613 回答