IE8兼容模式 - document.documentMode [关闭]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IE8兼容模式 - document.documentMode [关闭]相关的知识,希望对你有一定的参考价值。

我需要一个javascript代码“document.documentMode”,它在真正的IE8模式下的值为8,在IE7模式下的值为7。

用户代理字符串在两种情况下都是相同的,并且仍然会声明IE8。请注意,此JavaScript变量仅在IE8中可用。

基本上,我必须检测有人在运行IE8(tue)和IE8(在兼容模式下)。

答案

“基本上,我必须检测有人在运行IE8(tue)和IE8(在兼容模式下)。”

var ie8 = /msies+8/i.test(navigator.userAgent);
var mod = document.documentMode;
if (ie8 && mod == 8) {
   alert("found!");
}

// or
var ok = (
    /msies+8/i.test(navigator.userAgent) &&
    document.documentMode == 8
);
if (ok) {
    // ...

以上是关于IE8兼容模式 - document.documentMode [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

IE8兼容模式 - document.documentMode [关闭]

如何检测IE8兼容模式

覆盖内网兼容模式 IE8

Windows10设置Edge浏览器IE8兼容模式查看网页的方法

强制 IE8 进入 IE7 兼容模式

缺少IE8兼容模式按钮