我用javascript判断IE是否是IE8,发现好多问题。
结果发现,如果是从IE6或IE7升级到8的时候,判断条件有问题,但是IE help里显示的version号可是8.0,是我的用法有错误么?请大家帮忙。IE6升级时navigator appversion 是'MSIE 7.0'
Microsoft Internet Explorer:4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0)
IE7升级时navigator appversion 是'MSIE 7.0'但后面跟着'IE8'
Microsoft Internet Explorer:4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)function isIE8()
{
 var browsername = navigator.appName;
 var browserver = navigator.appVersion; if ( browsername.indexOf("Microsoft") != -1 && ( browserver.indexOf('MSIE 8.0') != -1 || browserver.indexOf('IE8') != -1 ))
 {
  return true;
 } return false;
}