问题描述
|
我已经在计算机上安装了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)