使用js获取IE浏览器版本
1 function IEVersion() { 2 var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 3 var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1; //判断是否IE<11浏览器 4 var isEdge = userAgent.indexOf("Edge") > -1 && !isIE; //判断是否IE的Edge浏览器 5 var isIE11 = userAgent.indexOf('Trident') > -1 && userAgent.indexOf("rv:11.0") > -1; 6 if(isIE) { 7 var reIE = new RegExp("MSIE (\\d+\\.\\d+);"); 8 reIE.test(userAgent); 9 var fIEVersion = parseFloat(RegExp["$1"]); 10 if(fIEVersion == 7) { 11 return 7; 12 } else if(fIEVersion == 8) { 13 return 8; 14 } else if(fIEVersion == 9) { 15 return 9; 16 } else if(fIEVersion == 10) { 17 return 10; 18 } else { 19 return 6;//IE版本<=7 20 } 21 } else if(isEdge) { 22 return 'edge';//edge 23 } else if(isIE11) { 24 return 11; //IE11 25 }else{ 26 return -1;//不是ie浏览器 27 } 28 }
转载于:https://www.cnblogs.com/bai-136451825/p/10629844.html
使用js获取IE浏览器版本相关推荐
- js获取用户浏览器信息和ip地址以及位置
获取浏览器信息代码 function userAgent () {let browserReg = {Chrome: /Chrome/,IE: /MSIE/,Firefox: /Firefox/,Op ...
- JS 判断 IE 浏览器版本
if(navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVer ...
- 原生js判断IE浏览器版本
// 判断IE浏览器版本function IEVersion() {var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isIE ...
- js获取当前浏览器访问的地址
JavaScript 可以使用 window.location.href 来获取当前浏览器访问的地址. 例如: console.log(window.location.href); 运行上述代码将会在 ...
- js获取当前浏览器类型 和IE浏览器版本
/** 描述:判断浏览器信息* 编写:LittleQiang_w* 日期:2016.1.5* 版本:V1.1*///判断当前浏览类型 Public.myBrowser = function(){var ...
- JS 获取当前浏览器类型(IE、Chrome、Edge、Firefox、Opera、UC、QQ)
IE 11 版本区分方式与之前版本不同. 有时候需要单独针对 不同浏览器做不同的处理,就需要获取浏览器类型: // 获取浏览器类型 function getBrowserType() {// 获取浏览 ...
- Js判断ie浏览器版本
//判断ie11的方法function IEVersion() {var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isIE ...
- js获取当前浏览器地址栏的链接,然后在链接后面加参数
比如访问www.baidu.com,url显示成www.baidu.com/?form <script type="text/javascript">if(locati ...
- JS获取屏幕浏览器网页高度和宽度属性
1 网页可见区域宽:document.body.clientWidth 2 网页可见区域高:document.body.clientHeight 3 网页可见区域宽:document.body.off ...
最新文章
- python 把带小数的浮点型字符串转换为整数的解决方案
- Android中代码运行指定的Apk
- JVM -verbose参数详解(转)
- 【经验总结】VS2010下建立MFC程序
- python 调用控制台并获取返回结果_Java调用Python脚本并获取返回值
- 协程asyncio_Python 异步模块 asyncio 中的协程与任务
- mysql5.7循环,python3.4用循环往mysql5.7中写数据并输出的实现方法
- html5--5-4 绘制矩形
- Python多线程编程的一个掉进去不太容易爬出来的坑
- angular启动过程分析
- 【英语天天读】Develop Your Own Helping Rituals
- C++ 10进制字符串转10进制 10进制字符串转换
- java excel 冻结_Java 冻结、解除冻结 Excel 的行和列
- 计算机的显示器作用是什么意思,显示器中的DCR是什么意思 显示器dcr要不要开...
- redis分布式锁-redisson
- 外包公司:这位高颜值女程序媛请留步!
- 《人月神话》(P10)必须有文档
- 实验四: IPv6路由选择协议配置
- Android中的多点触摸
- Html和Xml中注释符