手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >原生js仿jq判断当前浏览器是否为ie,精确到ie6~8
原生js仿jq判断当前浏览器是否为ie,精确到ie6~8
摘要:熟悉jq的朋友可能会偶尔用到判定当前浏览器是否为ie,甚至是具体到ie哪个版本。比如说判定当前浏览器是ie7,写法如下:if($.brows...

熟悉jq的朋友可能会偶尔用到判定当前浏览器是否为ie,甚至是具体到ie哪个版本。比如说判定当前浏览器是ie7 ,写法如下:

if($.browser.msie && $.browser.version==7){ //ie7下执行该区域代码 }

原生js,仿jq写法,具体实现代码:

<script> var browser = (function(){ var isIE6 = /msie 6/i.test(navigator.userAgent); var isIE7 = /msie 7/i.test(navigator.userAgent); var isIE8 = /msie 8/i.test(navigator.userAgent); var isIE = /msie/i.test(navigator.userAgent); return { msie:isIE, version:function(){ switch(true){ case isIE6:return 6; case isIE7:return 7; case isIE8:return 8; } }() }; })(); alert(browser.msie); alert(browser.version); </script>

对于firefox、chrome的判定,可自己扩展。

【原生js仿jq判断当前浏览器是否为ie,精确到ie6~8】相关文章:

jQuery判断指定id的对象是否存在的方法

js去除浏览器默认底图的方法

JavaScript实现DIV层拖动及动态增加新层的方法

判断file框选择的是否为图片

百度坐标(BD09)、国测局坐标(火星坐标,GCJ02)、和WGS84坐标系之间的转换

分享十五款 jQuery 社交网络分享插件

理解Javascript图片预加载

在JavaScript中使用开平方根的sqrt()方法

jquery实现的判断倒计时是否结束代码

JS对字符串编码的几种方式使用

精品推荐
分类导航