我们最近发布了一个应用程序 - http://mapping.dorsetforyou.com/TravelDorset/ - 我们确保它可以跨浏览器和跨设备工作,它甚至可以回归到IE7。可悲的是,我们这里只有Windows XP机器(我们在当地政府工作,我相信你明白:P)因此只能在IE7和8上进行测试。
发布后有人指出在IE9中主页无法正确显示。它正在移动左侧第一列右下方的两列。果然,如果你在计算机上的IE9中尝试这个(IE9的完整版本,而不仅仅是浏览器模式设置为IE9的IE10),列会移动。更奇怪的是,如果你点击左边的一个橙色按钮(如果你单击它拖动它,它会产生相同的效果而不会让你离开页面),布局会自行修复,两列会向后移动。第一栏。这使得很难弄清楚问题可能是什么。
在测试完之后我将我的家庭浏览器升级到了IE10并尝试了它并且没有问题。即使进入开发人员工具并将浏览器模式切换到IE9并将文档模式切换到IE9标准也没有问题。
我希望我可以上传一些截图,但我们精彩的网页过滤器在这里否认它,所以你能看到正在发生的事情的唯一方法就是你去IE9顶部的链接并亲眼看看。
我只是想知道你们中是否有人遇到过类似的事情。我倾向于认为这是某种与标准兼容无关的IE9错误,因为它在IE10中工作,渲染模式设置为IE9。
任何帮助,建议甚至是“我的IE9版本上发生的快速”也会非常感激。
答案 0 :(得分:1)
我有一个解决方法,所以暂时你可以纠正这个关键问题。 让IE相信它是IE8。
您可以通过添加此元标记来实现。
<meta http-equiv="X-UA-Compatible" content="IE=8">
希望它有所帮助,直到我们找到具体的解决方案。