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 相关文章推荐
jqPlot 基于jquery的画图插件
Apr 26 Javascript
容易被忽略的JS脚本特性
Sep 13 Javascript
javascript中有趣的反柯里化深入分析
Dec 05 Javascript
JS.getTextContent(element,preformatted)使用介绍
Sep 21 Javascript
提高jQuery性能的十个诀窍
Nov 14 Javascript
select隐藏选中值对应的id,显示其它id的简单实现方法
Aug 25 Javascript
解决vue接口数据赋值给data没有反应的问题
Aug 27 Javascript
vue-cli3.0配置及使用注意事项详解
Sep 05 Javascript
微信小程序实现日历功能
Nov 27 Javascript
layerui代码控制tab选项卡,添加,关闭的实例
Sep 04 Javascript
Node.js API详解之 querystring用法实例分析
Apr 29 Javascript
Ant design vue中的联动选择取消操作
Oct 31 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
zf框架的校验器InArray使用示例
2014/03/13 PHP
Codeigniter中禁止A Database Error Occurred错误提示的方法
2014/06/12 PHP
php中mkdir()函数的权限问题分析
2016/09/24 PHP
php获取客户端IP及URL的方法示例
2017/02/03 PHP
学习YUI.Ext 第三天
2007/03/10 Javascript
深入分析js中的constructor和prototype
2012/04/07 Javascript
js判断运行jsp页面的浏览器类型以及版本示例
2013/10/30 Javascript
ECMAScript6函数默认参数
2015/06/12 Javascript
使用jquery.qrcode.min.js实现中文转化二维码
2016/03/11 Javascript
HTML5 js实现拖拉上传文件功能
2020/11/20 Javascript
JS 验证密码 不能为空,必须含有数字、字母、特殊字符,长度在8-12位
2017/06/21 Javascript
JavaScript编写的网页小游戏,很给力
2017/08/18 Javascript
Angular4学习笔记之根模块与Ng模块
2017/09/09 Javascript
Angularjs自定义指令实现分页插件(DEMO)
2017/09/16 Javascript
JS实现简单表格排序操作示例
2017/10/07 Javascript
详解使用路由延迟加载 Angular 模块
2017/10/12 Javascript
vue中如何动态绑定图片,vue中通过data返回图片路径的方法
2018/02/07 Javascript
Angular数据绑定机制原理
2018/04/17 Javascript
分享5个好用的javascript文件上传插件
2018/09/16 Javascript
配置一个vue3.0项目的完整步骤
2019/04/26 Javascript
nodejs一个简单的文件服务器的创建方法
2019/09/13 NodeJs
jstree中的checkbox默认选中和隐藏示例代码
2019/12/29 Javascript
python脚本监控docker容器
2016/04/27 Python
详解python中的json的基本使用方法
2016/12/21 Python
在python win系统下 打开TXT文件的实例
2018/04/29 Python
python实现textrank关键词提取
2018/06/22 Python
python跳过第一行快速读取文件内容的实例
2018/07/12 Python
python使用pygame实现笑脸乒乓球弹珠球游戏
2019/11/25 Python
在pycharm中使用matplotlib.pyplot 绘图时报错的解决
2020/06/01 Python
个人简历自我鉴定
2013/10/11 职场文书
应用心理学个人的求职信
2013/12/08 职场文书
给老婆道歉的话
2015/01/20 职场文书
风雨哈佛路观后感
2015/06/03 职场文书
单位更名证明
2015/06/18 职场文书
酒吧七夕情人节宣传语
2015/11/24 职场文书
SpringBoot实现quartz定时任务可视化管理功能
2021/08/30 Java/Android