2015-05-26 62 views

回答

1

这取决于您正在使用哪个版本的Internet Explorer。如果您使用的是Internet Explorer 10或更低版本,则它们完全相同。但是,如果您使用的是Internet Explorer 11,则它们会非常不同。

IE=edge部分指示浏览器进入最新支持的文档模式;对于Internet Explorer 11,这是IE11文档模式。相反,IE=10指示浏览器进入Internet Explorer 10文档模式。

在Internet Explorer 10之前的浏览器中,这些浏览器也支持元标记或等效的HTTP响应标头,这两种方法都会触发最新的可能文档模式。如果我没有弄错,所有其他浏览器都会陷入IE 5 Quirks模式。

我鼓励你只有只有使用IE=edge,以确保Internet Explorer 11上的用户获得最现代的体验。尽管这与Internet Explorer 11的相关性停止了。随着Windows 10的推出,Microsoft Edge将成功实现Internet Explorer,并且根本不支持文档模式。

请务必使用<!DOCTYPE html>文档类型,因为这有助于确保您的用户在Internet Explorer中获得最佳体验。 x-ua-compatible元标记/标题仅用于暂时恢复网站的功能,而网站本身可以通过现代标准进行更新。

+0

感谢您的澄清。 IE边缘是一种限制模式吗?喜欢在js中严格使用。找不到为什么页面不断崩溃 – arivu86

+0

不,在这种情况下,“边缘”意味着更多的支持更多的标准和功能。低于“边缘”的文档模式产生越来越少的功能,标准和改进。 – Sampson

+0

我可以在元标记中使用IE边缘和IE 10内容吗?只是为了确保回退,如果出现问题将回落到IE 10. – arivu86

相关问题