internet-explorer-8 - IE8自动使用 "IE8 Compat View"浏览器模式和 "IE7 Standards"文档模式

标签 internet-explorer-8 html5boilerplate ie8-compatibility-mode ie8-browser-mode

我基于 HTML5 样板构建了一个网站。除了将我的自定义代码添加到 HTML 中的 Body 部分之外,我没有更改样板文件中的任何内容。我将 IE8 作为要支持的最低 IE 版本。

问题是,当我在 IE8 上打开我的页面时,它会自动使用“IE8 兼容 View ”浏览器模式和“IE7 标准”文档模式,而不是对浏览器和文档模式都使用 IE8 标准。

任何人都知道为什么会发生这种情况以及如何强制它使用正确的模式而不要求用户更改 IE8 中的选项?

最佳答案

您可能正在本地网络上测试站点。在这种情况下,IE8 将默认使用问题中描述的模式。对于来自本地网络或内部网的站点,IE8 具有不同的默认行为。

如果您正在测试的页面托管在本地网络之外,那么 IE8 将使用正确的标准模式。

如果需要在本地测试网站,只需使用IE8的开发者工具切换到IE8标准浏览器模式即可。

关于internet-explorer-8 - IE8自动使用 "IE8 Compat View"浏览器模式和 "IE7 Standards"文档模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13858491/

相关文章:

internet-explorer-8 - IE8 中的 HTML 解析错误 (KB927917)

javascript - 如何扩展谷歌分析以跟踪 AJAX 等(根据 H5BP 文档)

html - html5样板代表什么?

css - 320 及更高版本在 ie7+8 标准模式下恢复为 320?

css - 如何让 Internet Explorer 8 支持第 n 个 child() CSS 元素?

javascript - 使用 proto.io 使开/关开关在 IE8 中工作

css - 组合类 ie8 不起作用?

css - IE8兼容模式下的下拉问题

internet-explorer - IE 兼容模式下的最小宽度

css - 针对 :nth-child(2) in IE7/IE8