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 相关文章推荐
tbody元素支持嵌套的注意方法
Mar 24 Javascript
js 判断图片是否加载完以及实现图片的预下载
Aug 14 Javascript
JavaScript数组常用操作技巧汇总
Nov 17 Javascript
jQuery中fadeOut()方法用法实例
Dec 24 Javascript
使用jquery 简单实现下拉菜单
Jan 14 Javascript
JS数组排序技巧汇总(冒泡、sort、快速、希尔等排序)
Nov 24 Javascript
jquery中取消和绑定hover事件的实现代码
Jun 02 Javascript
详解webpack性能优化——DLL
Oct 20 Javascript
微信小程序仿RadioGroup改变样式的处理方案
Jul 13 Javascript
vue-cli3 项目优化之通过 node 自动生成组件模板 generate View、Component
Apr 30 Javascript
Vue实现可移动水平时间轴
Jun 29 Javascript
浅谈在vue-cli3项目中解决动态引入图片img404的问题
Aug 04 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
《APMServ 5.1.2》使用图解
2006/10/23 PHP
php将session放入memcached的设置方法
2014/02/14 PHP
php实现encode64编码类实例
2015/03/24 PHP
PHP如何防止XSS攻击与XSS攻击原理的讲解
2019/03/22 PHP
gearman中worker常驻后台,导致MySQL server has gone away的解决方法
2020/02/27 PHP
js自定义事件代码说明
2011/01/31 Javascript
jquery1.5.1中根据元素ID获取元素对象的代码
2011/04/02 Javascript
Notify - 基于jquery的消息通知插件
2011/10/18 Javascript
extjs两个tbar问题探讨
2013/08/08 Javascript
JavaScript基本语法讲解
2015/06/03 Javascript
TypeScript 中接口详解
2015/06/19 Javascript
JavaScript基本语法学习教程
2016/01/14 Javascript
jQuery使用zTree插件实现树形菜单和异步加载
2016/02/25 Javascript
详解vue2.0的Element UI的表格table列时间戳格式化
2017/06/13 Javascript
利用jquery去掉时光轴头尾部线条的方法实例
2017/06/16 jQuery
详解如何使用Node.js编写命令工具——以vue-cli为例
2017/06/29 Javascript
通过js控制时间,一秒一秒自己动的实例
2017/10/25 Javascript
JavaScript运行原理分析
2018/02/09 Javascript
vue2.0 实现导航守卫(路由守卫)
2018/05/21 Javascript
vue-cli 使用vue-bus来全局控制的实例讲解
2018/09/15 Javascript
4个顶级JavaScript高级文本编辑器
2018/10/10 Javascript
js实现通过开始结束控制的计时器
2019/02/25 Javascript
浅谈实现在线预览PDF的几种解决办法
2020/08/10 Javascript
横向对比分析Python解析XML的四种方式
2016/03/30 Python
Python正则简单实例分析
2017/03/21 Python
Python代码块批量添加Tab缩进的方法
2018/06/25 Python
对Python多线程读写文件加锁的实例详解
2019/01/14 Python
计算机二级python学习教程(3) python语言基本数据类型
2019/05/16 Python
美国唇部护理专家:Sara Happ
2019/06/19 全球购物
Booking.com德国:预订最好的酒店和住宿
2020/02/16 全球购物
简单叙述一下MYSQL的优化
2016/05/09 面试题
培训主管的岗位职责
2013/11/23 职场文书
北京大学自荐信范文
2014/01/28 职场文书
学雷锋树新风演讲稿
2014/05/10 职场文书
出生证明范本
2015/06/15 职场文书