javascript 浏览器检测代码精简版


Posted in Javascript onMarch 04, 2010
/*written by xp in 8z at Mar 4,2010.QQ:251089096*/ 
var sUserAgent = navigator.userAgent; 
var isIE=isIE6=isIE7=isIE8=isFirefox=false; 
if(sUserAgent.indexOf("MSIE") > -1){ 
isIE = true; 
var version = sUserAgent.substr(sUserAgent.indexOf("MSIE")+5,3); 
if(version == "6.0"){isIE6=true;} 
if(version == "7.0"){isIE7=true;} 
if(version == "8.0"){isIE8=true;} 
} 
if(sUserAgent.indexOf("Firefox") > -1){isFirefox=true;}

使用指引:
if(isIE) 
{ 
语句体 
} 
if(isIE6) 
{ 
语句体 
} 
if(isIE7) 
{ 
语句体 
} 
if(isIE8) 
{ 
语句体 
} 
if(isFirefox) 
{ 
语句体 
}
Javascript 相关文章推荐
jquery选择器(常用选择器说明)
Sep 28 Javascript
JavaScript转换二进制编码为ASCII码的方法
Apr 16 Javascript
基于javascript显示当前时间以及倒计时功能
Mar 18 Javascript
简单实现js页面切换功能
Jan 10 Javascript
JS获取随机数和时间转换的简单实例
Jul 10 Javascript
Vue.js如何优雅的进行form validation
Apr 07 Javascript
React-router中结合webpack实现按需加载实例
May 25 Javascript
Vue中使用的EventBus有生命周期
Jul 12 Javascript
使用jQuery动态设置单选框的选中效果
Dec 06 jQuery
用element的upload组件实现多图片上传和压缩的示例代码
Feb 12 Javascript
webpack中的模式(mode)使用详解
Feb 20 Javascript
javascript利用canvas实现鼠标拖拽功能
Jul 23 Javascript
前端开发部分总结[兼容性、DOM操作、跨域等](持续更新)
Mar 04 #Javascript
jquery与google map api结合使用 控件,监听器
Mar 04 #Javascript
jquery 打开窗口返回值实现代码
Mar 04 #Javascript
jQuery入门知识简介
Mar 04 #Javascript
jQuery 获取URL参数的插件
Mar 04 #Javascript
老鱼 浅谈javascript面向对象编程
Mar 04 #Javascript
javascript实现的像java、c#之类的sleep暂停的函数代码
Mar 04 #Javascript
You might like
PHP分页显示制作详细讲解
2006/10/09 PHP
上传文件先创建目录 再上传到目录里面去
2010/12/29 PHP
php readfile下载大文件失败的解决方法
2017/05/22 PHP
详解PHP使用Redis存储session时的一个Warning定位
2017/07/05 PHP
php制作圆形用户头像的实例_自定义封装类源代码
2017/09/18 PHP
PDO::setAttribute讲解
2019/01/29 PHP
基于jquery封装的一个js分页
2011/11/15 Javascript
javascript小数四舍五入多种方法实现
2012/12/23 Javascript
JQUERY 获取IFrame中对象及获取其父窗口中对象示例
2013/08/19 Javascript
通过onmouseover选项卡实现img图片的变化
2014/02/12 Javascript
Javascript玩转继承(一)
2014/05/08 Javascript
跟我学习javascript的隐式强制转换
2015/11/16 Javascript
不得不分享的JavaScript常用方法函数集(上)
2015/12/23 Javascript
原生JavaScript实现滚动条效果
2020/03/24 Javascript
jQuery实现鼠标选文字发新浪微博的方法
2016/04/02 Javascript
JS获取html元素的标记名实现方法
2016/10/08 Javascript
JavaScript闭包和范围实例详解
2016/12/19 Javascript
ionic选择多张图片上传的示例代码
2017/10/10 Javascript
vue路由组件按需加载的几种方法小结
2018/07/12 Javascript
Vue按时间段查询数据组件使用详解
2020/08/21 Javascript
[38:38]完美世界DOTA2联赛PWL S3 access vs Rebirth 第二场 12.17
2020/12/18 DOTA
Python中动态检测编码chardet的使用教程
2017/07/06 Python
Python机器学习之K-Means聚类实现详解
2018/02/22 Python
Python两台电脑实现TCP通信的方法示例
2019/05/06 Python
python判断正负数方式
2020/06/03 Python
CSS3实现跳动的动画效果
2016/09/12 HTML / CSS
CSS3实现粒子旋转伸缩加载动画
2016/04/22 HTML / CSS
基于html5绘制圆形多角图案
2016/04/21 HTML / CSS
德国化妆品和天然化妆品网上商店:kosmetikfuchs.de
2017/06/09 全球购物
美国打印机墨水和碳粉购物网站:QuikShip Toner
2018/08/29 全球购物
美国最大的电子宠物训练产品制造商:PetSafe
2018/10/12 全球购物
为什么在使用动态 SQL 语句时必须为低层数据库对象授予权限
2012/12/13 面试题
服装设计专业毕业生推荐信
2013/11/09 职场文书
写演讲稿要注意的六件事
2014/01/14 职场文书
财产分割协议书
2016/03/22 职场文书
Vue实现动态查询规则生成组件
2021/05/27 Vue.js