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 相关文章推荐
JavaScript词法作用域与调用对象深入理解
Nov 29 Javascript
Javascript 垃圾收集机制介绍理解
May 14 Javascript
jquery左边浮动到一定位置时显示返回顶部按钮
Jun 05 Javascript
浅谈JavaScript字符串拼接
Jun 25 Javascript
JavaScript解八皇后问题的方法总结
Jun 12 Javascript
微信小程序 chooseImage选择图片或者拍照
Apr 07 Javascript
基于Vue实现支持按周切换的日历
Sep 24 Javascript
如何理解Vue的作用域插槽的实现原理
Aug 19 Javascript
详解webpack编译多页面vue项目的配置问题
Dec 11 Javascript
移动端H5页面返回并刷新页面(BFcache)的方法
Nov 06 Javascript
微信小程序上传文件到阿里OSS教程
May 20 Javascript
JS继承实现方法及优缺点详解
Sep 02 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
PHP实现分页的一个示例
2006/10/09 PHP
PHP 配置open_basedir 让各虚拟站点独立运行
2009/11/12 PHP
PHP--用万网的接口实现域名查询功能
2012/12/13 PHP
PHP实现的下载远程图片自定义函数分享
2015/01/28 PHP
php定时执行任务设置详解
2015/02/06 PHP
jQuery+Ajax+PHP“喜欢”评级功能实现代码
2015/10/08 PHP
PHP+Ajax实现上传文件进度条动态显示进度功能
2018/06/04 PHP
YII2框架中ActiveDataProvider与GridView的配合使用操作示例
2020/03/18 PHP
jQuery使用手册之一
2007/03/24 Javascript
firefox下jQuery UI Autocomplete 1.8.*中文输入修正方法
2012/09/19 Javascript
使用js判断控件是否获得焦点
2014/01/03 Javascript
javascript中call和apply的用法示例分析
2015/04/02 Javascript
详谈LABJS按需动态加载js文件
2015/05/07 Javascript
jquery实现简单的轮换出现效果实例
2015/07/23 Javascript
jQuery实现获取绑定自定义事件元素的方法
2015/12/02 Javascript
微信小程序 数据遍历的实现
2017/04/05 Javascript
Vue2.x中的父子组件相互通信的实现方法
2017/05/02 Javascript
Node调用Java的示例代码
2017/09/20 Javascript
JS实现读取xml内容并输出到div中的方法示例
2018/04/19 Javascript
在vue中使用vuex,修改state的值示例
2019/11/08 Javascript
layui清除radio的选中状态实例
2019/11/14 Javascript
Python enumerate遍历数组示例应用
2008/09/06 Python
Python多线程编程(二):启动线程的两种方法
2015/04/05 Python
Python中的Descriptor描述符学习教程
2016/06/02 Python
Python学习_几种存取xls/xlsx文件的方法总结
2018/05/03 Python
Python中的单行、多行、中文注释方法
2018/07/19 Python
把JSON数据格式转换为Python的类对象方法详解(两种方法)
2019/06/04 Python
Python爬虫使用代理IP的实现
2019/10/27 Python
Linux安装Python3如何和系统自带的Python2并存
2020/07/23 Python
Ibatis如何调用存储过程
2015/05/15 面试题
工厂搬迁方案
2014/05/11 职场文书
任命书怎么写
2014/06/04 职场文书
专科应届毕业生求职信
2014/06/04 职场文书
工厂车间标语
2014/06/19 职场文书
内乡县衙导游词
2015/02/05 职场文书
Python selenium模拟网页点击爬虫交管12123违章数据
2021/05/26 Python