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

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

hot3.png

<script type="text/javascript"> if (IEVersion() == -1) { window.alert("不是ie浏览器") } else { window.alert("是IE" + IEVersion()) } 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浏览器 } } </script>

转载于:https://my.oschina.net/u/2446847/blog/1632040

你可能感兴趣的文章
日本研发投篮机器人Cue,投球命中率接近100%
查看>>
WPS for Linux字体配置(Ubuntu 16.04)
查看>>
陈妍希和你一起带“蛙儿子”做公益,守护宝贝她有话跟你说!
查看>>
享受生活:值得关注的七件家居智能硬件
查看>>
一个工具箱工具
查看>>
ASP.NET深入浅出系列2-页面生命周期详解
查看>>
暴风魔镜合伙人崔海庆演讲实录:用VR社交来撼动世界
查看>>
补全等式(DFS,全排列)
查看>>
如何编写linux下nand flash驱动-1
查看>>
异步社区本周半价电子书
查看>>
2星|《自金融》:公开信息汇总,缺乏深度,缺乏自有观点
查看>>
inode节点与硬链接概念详解
查看>>
OSX下配置gradle
查看>>
Uvaoj 10048 - Audiophobia(Floyd算法变形)
查看>>
显示浏览器窗口的高度和宽度
查看>>
助力移动AR应用发展,阿里巴巴推出AR开放平台
查看>>
关于Docker在测试方面的应用
查看>>
菜鸟学Linux 第018篇笔记 字符测试&&for循环&&脚本
查看>>
驱动学习之驱动的设备文件
查看>>
浏览器对象的各种宽高
查看>>