IE 11中不同的IE5-Quirks-Modes?

时间:2016-04-18 08:42:17

标签: html css web-applications internet-explorer-11 quirks-mode

场合: 我们有一个遗留的Web应用程序,它没有设置任何doctype,因此将浏览器发送到quirks模式,我们需要在IE 11中工作。根据这篇文章:

https://technet.microsoft.com/en-us/itpro/internet-explorer/ie11-deploy-guide/deprecated-document-modes

在这种情况下,IE 11应该进入IE5怪癖模式。除了省略任何doctype之外,还可以通过例如明确地将IE 11发送到怪癖模式:

var json = require('./my.json')

...在这种情况下明确设置IE 5怪癖模式。

观察:我们的Web应用程序的布局和行为在IE 11中发生了变化,具体取决于我们是否按上述方式设置了META标记。使用META标签,我们会遇到不同的布局和性能问题。

问题:IE 11的行为是否应该完全相同,即根据IE 5怪癖模式,如果你不设置doctype而不管是否存在META标签?

欢迎任何提示: - )

1 个答案:

答案 0 :(得分:2)

愚蠢的我,如果真的按照页面上的流程图​​

https://technet.microsoft.com/en-us/itpro/internet-explorer/ie11-deploy-guide/deprecated-document-modes

有人看到IE 11默认为“可互操作(HTML5)怪癖模式”而不是IE 5怪癖模式,请参阅:

https://msdn.microsoft.com/en-us/library/hh869300(v=vs.85).aspx