我用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;
}
结果发现,如果是从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;
}
解决方案 »
- JavaScript冲突问题
- window.open问题
- 这里的arguments在什么情况下可以用到?
- 各位大侠,如何一次去掉一个字符串中的多个字符
- JavaScript 动态生成的行,如何设置行对象事件
- 坐等:内嵌的js文件中怎么得到当前div容器的ID值
- 讨论两个问题,关于可编辑下拉框和onkeypress事件的
- 关于实现“粘贴附件”功能的问题,请教高手!!
- highchart 横纵坐标轴固定问题
- vue二级遍历菜单中进行路由如何动态实现rounter-link的to属性中我希望得到对应遍历的路由路径
- javascript自动关闭word
- 求一段Javascript函数,实现Frame的跳转
试试这样