IE浏览器版本的判断
程序员文章站
2022-03-30 16:10:19
var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1; //判断是否IE ... ......
var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1; //判断是否IE<11浏览器 var isEdge = userAgent.indexOf("Windows NT 6.1") > -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浏览器 }
推荐阅读
-
php中cookie跨域的解决方案以及IE和safari浏览器中的坑
-
UCweb判断wap的方法-解决uc下网站重复提交问题 WAPUCWeb浏览器AndroidXML
-
让低版本浏览器支持input的placeholder属性(js方法)_javascript技巧
-
让低版本浏览器支持input的placeholder属性(js方法)_javascript技巧
-
解决ExtJS在chrome或火狐中正常显示在ie中不显示的浏览器兼容问题_extjs
-
ie浏览器 弹出的div被内嵌iframe遮盖_html/css_WEB-ITnose
-
当把宽度设为25%时,其他浏览器正常,IE7图片会掉下来,有没有好的解决方法_html/css_WEB-ITnose
-
JS判断网页广告是否被浏览器拦截过滤的代码_javascript技巧
-
外部浏览器访问如何判断是从微信中打开的?
-
JavaScript判断IE版本型号_基础知识