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 相关文章推荐
JavaScript 封装Ajax传递的数据代码
Jun 05 Javascript
不提示直接关闭网页窗口的JS示例代码
Dec 17 Javascript
深入理解jQuery之防止冒泡事件
May 24 Javascript
jQuery实现的无限级下拉菜单功能示例
Sep 12 Javascript
JS实现的表头列头固定页面功能示例
Jan 10 Javascript
深入理解vue中的$set
Jun 01 Javascript
Vue中props的使用详解
Jun 15 Javascript
vue里input根据value改变背景色的实例
Sep 29 Javascript
vue-router跳转时打开新页面的两种方法
Jul 29 Javascript
vue 监听窗口变化对页面部分元素重新渲染操作
Jul 28 Javascript
express异步函数异常捕获示例详解
Nov 30 Javascript
vue封装数字翻牌器
Apr 20 Vue.js
前端开发部分总结[兼容性、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
php 判断服务器操作系统的类型
2014/02/17 PHP
php出现web系统多域名登录失败的解决方法
2014/09/30 PHP
PHP新建类问题分析及解决思路
2015/11/19 PHP
Javascript 跨域访问解决方案
2009/02/14 Javascript
js动态移动滚动条至底部示例代码
2014/04/24 Javascript
第二章之Bootstrap 页面排版样式
2016/04/25 Javascript
利用CDN加速react webpack打包后的文件详解
2018/02/22 Javascript
p5.js入门教程之鼠标交互的示例
2018/03/16 Javascript
利用JS动态生成隔行换色HTML表格的两种方法
2018/10/09 Javascript
详解JavaScript函数callee、call、apply的区别
2019/03/08 Javascript
javascript判断一个变量是数组还是对象
2019/04/10 Javascript
javascript使用substring实现的展开与收缩文字功能示例
2019/06/17 Javascript
React中Ref 的使用方法详解
2020/04/28 Javascript
jQuery实现飞机大战小游戏
2020/07/05 jQuery
vue项目查看vue版本及cli版本的实现方式
2020/10/24 Javascript
[54:27]TNC vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
[01:06:25]Secret vs Liquid 2018国际邀请赛淘汰赛BO3 第一场 8.25
2018/08/29 DOTA
跟老齐学Python之类的细节
2014/10/13 Python
Python文本相似性计算之编辑距离详解
2016/11/28 Python
Django内容增加富文本功能的实例
2017/10/17 Python
pytorch使用Variable实现线性回归
2019/05/21 Python
Django Channels 实现点对点实时聊天和消息推送功能
2019/07/17 Python
Python笔记之工厂模式
2019/11/20 Python
python 装饰器的实际作用有哪些
2020/09/07 Python
纯css3实现宠物小鸡实例代码
2018/10/08 HTML / CSS
基于HTML5 的人脸识别活体认证的实现方法
2016/06/22 HTML / CSS
canvas拼图功能实现代码示例
2018/11/21 HTML / CSS
Parts Express:音频、视频和扬声器的第一来源
2017/04/25 全球购物
Ray-Ban雷朋奥地利官网:全球领先的太阳眼镜品牌
2020/10/12 全球购物
do you have any Best Practice for testing
2016/06/04 面试题
拾金不昧的表扬信
2014/01/16 职场文书
群众路线个人整改措施
2014/10/24 职场文书
Goland使用Go Modules创建/管理项目的操作
2021/05/06 Golang
教你使用Pandas直接核算Excel中快递费用
2021/05/12 Python
golang使用map实现去除重复数组
2022/04/14 Golang