【发布时间】:2013-05-22 01:10:05
【问题描述】:
我刚刚完成了我的网站的布局,它在所有浏览器(Opera、Safari、Chrome、IE 7、8、9、10(两者)和其他几个浏览器)中都运行良好 - 但这次是,出现IE 10地址栏中的兼容性视图按钮。这已经很久没有发生了,这真的让我很烦。
我根本不希望显示“兼容性视图”按钮。它向观众/访客发送了一个坏消息。在这种情况下,我在不同的计算机上测试了我的整个网站,这些计算机都运行不同的浏览器和不同版本的浏览器,但我没有发现任何问题。
如果没有问题,为什么会出现兼容性视图按钮?
这就是问题所在,就像我说的,一切正常 - 除了我在 IE 10 中打开 ON 兼容性视图时。当我打开它时,我整个网站中唯一可以做的事情请参阅我的徽标,以及页面右上角的一个小图像(但它们的位置正是我想要的位置)。什么给了?
代码没有问题 - 说真的。我已经对其进行了多次验证,所有 AJAX 的东西都像一个魅力,我真的很努力地寻找一个问题,我什至故意试图把它搞砸,但它工作得非常好。一切的定位都恰到好处。
那么,这个兼容性视图垃圾是怎么回事?为什么会出现在一个没有任何问题的网站上?而且,最重要的是,确保我的网站在兼容性视图中运行良好很重要,即使它在关闭时也能正常运行,即使它在所有主要浏览器中都能正常运行 - 然后是一些 ?
【问题讨论】:
-
您确定您在 IE7 中测试过您的网站吗?因为这正是兼容性视图的本质(或行为方式)。
-
100% 肯定。我什至在 IE6 中进行了测试(它只有轻微的定位问题 - 但它们太小了,我什至不会担心)!我什至使用 IE10 中的开发工具来模拟(如果这是正确的话)IE7(以及使用实际的 IE7 浏览器)。
标签: html css internet-explorer