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 (八) 插播:jQuery实施方案
Feb 23 Javascript
iframe调用父页面函数示例详解
Jul 17 Javascript
用循环或if语句从json中取数据示例
Aug 18 Javascript
AngularJS基础知识笔记之表格
May 10 Javascript
详解js私有作用域中创建特权方法
Jan 25 Javascript
微信小程序 slider 详解及实例代码
Jan 10 Javascript
Jquery鼠标放上去显示全名的实现方法
Feb 06 Javascript
vue项目中导入swiper插件的方法
Jan 30 Javascript
使用vue-route 的 beforeEach 实现导航守卫(路由跳转前验证登录)功能
Mar 22 Javascript
Vue中props的详解
May 16 Javascript
JavaScript实现简单计算器功能
Dec 19 Javascript
Vue 路由间跳转和新开窗口的方式(query、params)
Dec 25 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的array_diff()函数在处理大数组时的效率问题
2011/11/27 PHP
php函数间的参数传递(值传递/引用传递)
2013/09/23 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(七)
2014/06/23 PHP
php面向对象中static静态属性和静态方法的调用
2015/02/08 PHP
php 根据自增id创建唯一编号类
2017/04/06 PHP
jQuery UI AutoComplete 自动完成使用小记
2010/08/21 Javascript
javascript读写json示例
2014/04/11 Javascript
jquery实现清新实用的网页菜单效果
2015/08/28 Javascript
基于jQuery的checkbox全选问题分析
2016/11/18 Javascript
JS实现移动端整屏滑动的实例代码
2017/11/10 Javascript
jQuery EasyUI 折叠面板accordion的使用实例(分享)
2017/12/25 jQuery
解决vue attr取不到属性值的问题
2018/09/18 Javascript
微信小程序获取用户openid的实现
2018/12/24 Javascript
javascript实现留言板功能
2020/02/08 Javascript
html5以及jQuery实现本地图片上传前的预览代码实例讲解
2021/03/01 jQuery
[01:48]帕吉至宝加入游戏,遗迹战场现“千劫神屠”
2018/04/07 DOTA
Python代理抓取并验证使用多线程实现
2013/05/03 Python
详解Python3中字符串中的数字提取方法
2017/01/14 Python
python利用拉链法实现字典方法示例
2017/03/25 Python
Python数据可视化教程之Matplotlib实现各种图表实例
2019/01/13 Python
python3实现表白神器
2019/04/09 Python
python3 tcp的粘包现象和解决办法解析
2019/12/09 Python
Pytorch 多块GPU的使用详解
2019/12/31 Python
VSCode基础使用与VSCode调试python程序入门的图文教程
2020/03/30 Python
python反爬虫方法的优缺点分析
2020/11/25 Python
Python 数据分析之逐块读取文本的实现
2020/12/14 Python
css图标制作教程制作云图标
2014/01/19 HTML / CSS
基督教卡片、励志礼品、家居装饰等:DaySpring
2018/10/12 全球购物
编程用JAVA解析XML的方式
2013/07/07 面试题
演讲稿开场白台词
2014/08/25 职场文书
学习实践科学发展观心得体会
2014/09/10 职场文书
优秀员工事迹材料
2014/12/20 职场文书
物业保安辞职信
2015/05/12 职场文书
单位病假条范文
2015/08/17 职场文书
如何使用php生成zip压缩包
2021/04/21 PHP
MySQL8.0 Undo Tablespace管理详解
2022/06/16 MySQL