使用 FEATURE_BROWSER_EMULATION 强制 IE8 标准模式

使用 FEATURE_BROWSER_EMULATION 强制 IE8 标准模式

我正在这样做:

关联

但它不起作用。

我在 MACHINE 下将“iexplore.exe”设置为 8888(十进制模式),但它仍然出现 documentMode = 5。

我认为 8888 应该强制 IE8 标准模式,无论您是否有文档类型。

到底是怎么回事?

答案1

对我的问题的官方回答是不能强制的。

“您会看到 8888 提到页面以 IE8 标准模式显示(虽然有一个拼写错误,它只是说 Internet Explorer 8!)无论 !DOCTYPE 指令如何 - 但是,它没有说明没有 !DOCTYPE 的页面以标准模式显示。”

所以无论如何你都必须有一个文档类型。

无论如何这都是无关紧要的,因为选择器在通过辅助功能选项应用的 IE8 用户样式表中根本不起作用,无论文档类型或文档模式如何。

极好的!

相关内容