Internet Explorer文档模式如何工作?

时间:2014-06-10 10:11:55

标签: javascript internet-explorer document mode

我有一个在IE7下完美运行的网页。标题包含

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

如果我在IE8下打开同一页面,那么它不起作用。如果我打开“开发人员工具”对话框,那么我会看到

Document mode - IE7 standards
Browser mode - IE8 compat view

如果我将它们改为

Document mode - IE7 standards
Browser mode - IE7 or IE8

它仍然不起作用。

如果我将其更改为

Document mode - IE8
Browser mode -  IE8

然后页面显示正常。

默认情况下,浏览器如何知道文档模式是IE7标准?并且当页面正确显示在IE7中时,为什么IE8无法在IE7标准的IE7浏览器模式下显示?它应该充当IE7浏览器,对吗?

由于 佐尔坦

0 个答案:

没有答案