博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
判断IE浏览器的版本号
阅读量:5276 次
发布时间:2019-06-14

本文共 1206 字,大约阅读时间需要 4 分钟。

function IEVersion() {            var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串              var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1; //判断是否IE<11浏览器              var isEdge = userAgent.indexOf("Edge") > -1 && !isIE; //判断是否IE的Edge浏览器              var isIE11 = userAgent.indexOf('Trident') > -1 && userAgent.indexOf("rv:11.0") > -1;            if (isIE) {                var reIE = new RegExp("MSIE (\\d+\\.\\d+);");                reIE.test(userAgent);                var fIEVersion = parseFloat(RegExp["$1"]);                if (fIEVersion == 7) {                    return 7;                } else if (fIEVersion == 8) {                    return 8;                } else if (fIEVersion == 9) {                    return 9;                } else if (fIEVersion == 10) {                    return 10;                } else {                    return 6;//IE版本<=7                }            } else if (isEdge) {                return 'edge';//edge            } else if (isIE11) {                return 11; //IE11              } else {                return -1;//不是ie浏览器            }        };

  

转载于:https://www.cnblogs.com/sagacity-shen/p/8421320.html

你可能感兴趣的文章
JSON
查看>>
iOS实现三屏复用循环广告[从服务器请求的广告]
查看>>
LINUX修改文件权限 学习
查看>>
Vue+ElementUI适应IE浏览器
查看>>
PHP+MySQL登录注册,完整版,详细注释
查看>>
使用Xpath
查看>>
SDUT 2133 数据结构实验之栈三:后缀式求值
查看>>
CVE-2011-1473 tomcat
查看>>
Jar包可执行??
查看>>
Linux SVN搭建模式
查看>>
day3.网络基础之网络协议
查看>>
台式机 双显卡切换实战
查看>>
多异常处理
查看>>
第二版str_cli函数(select加阻塞I/O修订版)
查看>>
js中BOM和DOM的区别
查看>>
class中一个小技巧
查看>>
SSM(Spring4.x.x+SpringMVC4.x.x+Mybatis3.4.x)框架整合
查看>>
(转)线程同步详解
查看>>
苹果 App Store 申请和管理相关知识
查看>>
iOS开发:iPhone6、6 plus适配
查看>>