IE11兼容模式和IE10兼容模式有什么区别

时间:2016-07-07 13:48:11

标签: internet-explorer-11 internet-explorer-10 quirks-mode

IE11兼容模式和IE10兼容模式是否都在IE7模式下呈现?

1 个答案:

答案 0 :(得分:3)

不仅仅有一个"兼容模式",但有几个。

v8和v11之间的所有IE版本都提供兼容模式。早在IE7的早期版本中就有可用的兼容模式。

因此IE8提供IE7兼容模式,IE9提供IE8和IE7兼容模式,IE10具有IE7,IE8和IE9兼容模式,IE11提供IE7,IE8,IE9和IE10模式。

在所有浏览器版本之间,兼容模式相当一致。因此,IE7模式在IE8中的工作方式与在IE11中的工作方式大致相同。

还有一种称为Quirks Mode的东西,它是IE5.5的兼容模式。请注意,在IE11中,有两种不同的Quirks模式。原始怪癖模式继续完全像IE10及更早版本一样。这意味着除了更改渲染布局外,它还会关闭所有新的浏览器功能,以使其尽可能接近IE5.5。然而,IE11中较新的怪癖模式并不能做到这一点;它只是改变了渲染模式。这使得它在其他浏览器中更像是quirks模式。 IE11具有这两种模式,但IE10只有原始模式。因此,根据您触发怪癖模式的方式,您可能会发现它的工作方式不同。如果你想在IE10和IE11之间使用它,你需要确保使用原始的怪癖模式。

请注意,Microsoft的新浏览器Edge取代了IE,不支持任何这些兼容模式或怪癖模式。因此,您应该避免依赖它们,因为IE最终会消失,而不是Edge。