为什么W3 Schools浏览器检查为我的Internet Explorer 8副本显示了错误的浏览器版本?

问题描述

| 我已经在计算机上安装了Internet Explorer 8,但是当我使用该浏览器检查W3 Schools时,它说它是IE6。 我已经检查了兼容性按钮, 我还检查了互联网站点等是否以兼容模式运行, 如果我按F12按钮,浏览器模式= IE8,Documentmodus也是IE8 我不明白,这是错误还是什么? 请帮我。     

解决方法

您确定不会将版本控制与浏览器名称混淆吗? 例如,IE6被称为\'6 \',但实际版本显示为4.0:
Browser Version: 4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6.6; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
    ,对您如何检查感到好奇-您是否尝试过IE方式? 如果不是IE,则返回undefined;如果是IE,则返回页面上使用的模式
 navigator.IEmode= (function(){
    /*@cc_on
    @if(@_jscript_version> 5.5){
        return document.documentMode? document.documentMode:
        window.XMLHttpRequest? 7: 6;
    }
    return (@_jscript_version);
    @end
    @*/
})()
alert(navigator.IEmode)