JS代码判断IE6,IE7,IE8,IE9的函数代码


Posted in Javascript onAugust 02, 2013

做网页有时候会用到JS检测IE的版本,下面是检测Microsoft Internet Explorer版本的三种代码!
第一种:

<script type="text/javascript"> 
var browser=navigator.appName 
var b_version=navigator.appVersion 
var version=b_version.split(";"); 
var trim_Version=version[1].replace(/[ ]/g,""); 
if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE6.0") 
{ 
alert("IE 6.0"); 
} 
else if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE7.0") 
{ 
alert("IE 7.0"); window.location.href="http://xxxx.com";
} 
else if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE8.0") 
{ 
alert("IE 8.0"); 
} 
else if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE9.0") 
{ 
alert("IE 9.0"); 
} 
</script>

第二种:

<script type="text/javascript"> 
if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion .split(";")[1].replace(/[ ]/g,"")=="MSIE6.0") 
{ 
alert("IE 6.0"); 
} 
else if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion .split(";")[1].replace(/[ ]/g,"")=="MSIE7.0") 
{ 
alert("IE 7.0"); 
} 
else if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion .split(";")[1].replace(/[ ]/g,"")=="MSIE8.0") 
{ 
alert("IE 8.0"); 
} 
else if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion .split(";")[1].replace(/[ ]/g,"")=="MSIE9.0") 
{ 
alert("IE 9.0"); 
} 
</script>

第三种:

<script type="text/javascript"> 
if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.match(/7./i)=="7.") 
{ 
alert("IE 7.0"); 
} 
else if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.match(/8./i)=="8.") 
{ 
alert("IE 8.0"); 
} 
else if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.match(/9./i)=="9.") 
{ 
alert("IE 9.0"); 
} 
else if(navigator.appName == "Microsoft Internet Explorer") 
{ 
alert("IE 6.0"); 
} 
</script>
Javascript 相关文章推荐
jQuery formValidator表单验证插件开源了 含API帮助、源码、示例
Aug 14 Javascript
jQuery实现跨域
Feb 03 Javascript
JavaScript生成随机字符串的方法
Mar 19 Javascript
JavaScript如何自定义trim方法
Jul 28 Javascript
关于JS中二维数组的声明方法
Sep 24 Javascript
基于jquery实现弹幕效果
Sep 29 Javascript
浅谈js中的变量名和函数名重名
Feb 13 Javascript
jquery实现自适应banner焦点图
Feb 16 Javascript
Bootstrap页面标题Page Header的实现方法
Mar 22 Javascript
requirejs + vue 项目搭建详解
Jun 16 Javascript
vue 指定组件缓存实例详解
Apr 01 Javascript
vue组件中传值EventBus的使用及注意事项说明
Nov 16 Javascript
JS自定义功能函数实现动态添加网址参数修改网址参数值
Aug 02 #Javascript
jQuery function的正确书写方法
Aug 02 #Javascript
jquery 层次选择器siblings与nextAll的区别介绍
Aug 02 #Javascript
js 固定悬浮效果实现思路代码
Aug 02 #Javascript
仿新浪微博登陆邮箱提示效果的js代码
Aug 02 #Javascript
页面右下角弹出提示框示例代码js版
Aug 02 #Javascript
js获取IP和PcName(IE)在vs中可用
Aug 02 #Javascript
You might like
dedecms模板标签代码官方参考
2007/03/17 PHP
md5 16位二进制与32位字符串相互转换示例
2013/12/30 PHP
php格式化日期和时间格式化示例分享
2014/02/24 PHP
CI框架表单验证实例详解
2016/11/21 PHP
Laravel-添加后台模板AdminLte的实现方法
2019/10/08 PHP
基于JavaScript 声明全局变量的三种方式详解
2013/05/07 Javascript
js中的json对象详细介绍
2014/10/29 Javascript
jQuery解析Json实例详解
2015/11/24 Javascript
jQuery获取attr()与prop()属性值的方法及区别介绍
2016/07/06 Javascript
浅析location.href跨窗口调用函数
2016/11/22 Javascript
JavaScript实现数组降维详解
2017/01/05 Javascript
JavaScript获取中英文混合字符串长度的方法示例
2017/02/04 Javascript
Vue监听数据渲染DOM完以后执行某个函数详解
2018/09/11 Javascript
js拖动滑块和点击水波纹效果实例代码
2018/10/16 Javascript
vue-cli安装使用流程步骤详解
2018/11/08 Javascript
JS 创建对象的模式实例小结
2020/04/28 Javascript
[53:10]2018DOTA2亚洲邀请赛 4.6 淘汰赛 VP vs VG 第一场
2018/04/11 DOTA
[59:15]完美世界DOTA2联赛PWL S2 LBZS vs FTD.C 第一场 11.20
2020/11/20 DOTA
详解Python2.x中对Unicode编码的使用
2015/04/03 Python
Python中正则表达式的用法总结
2019/02/22 Python
python定时按日期备份MySQL数据并压缩
2019/04/19 Python
学习和使用python的13个理由
2019/07/30 Python
如何基于windows实现python定时爬虫
2020/05/01 Python
tensorflow模型转ncnn的操作方式
2020/05/25 Python
英国最大的香水商店:The Fragrance Shop
2018/07/06 全球购物
Linux管理员面试经常问道的相关命令
2014/12/12 面试题
机械设计毕业生自荐信
2014/02/02 职场文书
节约能源标语
2014/06/17 职场文书
大学拉赞助协议书范文
2014/09/26 职场文书
六查六看剖析材料
2014/10/06 职场文书
党的群众路线教育实践活动个人对照检查材料(公安)
2014/11/05 职场文书
2014年电工工作总结
2014/11/20 职场文书
放弃遗产继承公证书
2015/01/26 职场文书
校友会致辞
2015/07/30 职场文书
2019年大学生职业生涯规划书最新范文
2019/03/25 职场文书
详解JS ES6编码规范
2021/05/07 Javascript