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 ajax cache缓存问题
Jul 01 Javascript
jQuery获取CSS样式中的颜色值的问题,不同浏览器格式不同的解决办法
May 13 Javascript
谈谈JavaScript类型系统之Math
Jan 06 Javascript
基于Bootstrap实现tab标签切换效果
Apr 15 Javascript
简单理解vue中实例属性vm.$els
Dec 01 Javascript
jQuery使用正则表达式替换dom元素标签用法示例
Jan 16 Javascript
JS中IP地址与整数相互转换的实现代码
Apr 10 Javascript
vue loadmore 组件滑动加载更多源码解析
Jul 19 Javascript
微信小程序数字滚动插件使用详解
Feb 02 Javascript
安装vue-cli的简易过程
May 22 Javascript
js canvas实现红包照片效果
Aug 21 Javascript
微信小程序自定义底部弹出框功能
Nov 18 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简单对象与数组的转换函数代码(php多层数组和对象的转换)
2011/05/18 PHP
php 转换字符串编码 iconv与mb_convert_encoding的区别说明
2011/11/10 PHP
php使用crypt()函数进行加密
2017/06/08 PHP
[原创]PHP实现字节数Byte转换为KB、MB、GB、TB的方法
2017/08/31 PHP
PHP实现计算器小功能
2020/08/28 PHP
jquery实现marquee效果(文字或者图片的水平垂直滚动)
2013/01/07 Javascript
jquery操作checkbox实现全选和取消全选
2014/05/02 Javascript
sliderToggle在写jquery的计时器setTimeouter中不生效
2014/05/26 Javascript
Web表单提交之disabled问题js解决方法
2015/01/13 Javascript
基于Javascript实现二级联动菜单效果
2016/03/04 Javascript
原生js实现弹出层效果
2017/01/20 Javascript
js实现适合新闻类图片的轮播效果
2017/02/05 Javascript
Vue2.0父子组件传递函数的教程详解
2017/10/16 Javascript
vue 使用vue-i18n做全局中英文切换的方法
2018/10/29 Javascript
利用原生JS实现data方法示例代码
2019/05/28 Javascript
react-native滑动吸顶效果的实现过程
2019/06/03 Javascript
解决vuex改变了state的值,但是页面没有更新的问题
2020/11/12 Javascript
python实现指定字符串补全空格的方法
2015/04/30 Python
python在控制台输出进度条的方法
2015/06/20 Python
利用python实现数据分析
2017/01/11 Python
TensorFlow高效读取数据的方法示例
2018/02/06 Python
Django-xadmin后台导入json数据及后台显示信息图标和主题更改方式
2020/03/11 Python
python实现梯度下降算法的实例详解
2020/08/17 Python
详解Python中的文件操作
2021/01/14 Python
python 图像增强算法实现详解
2021/01/24 Python
万户网络JAVA程序员岗位招聘笔试试卷
2013/01/08 面试题
十佳班主任事迹材料
2014/01/18 职场文书
CAD制图人员的自荐信
2014/02/07 职场文书
迟到检讨书300字
2014/02/14 职场文书
经典安踏广告词
2014/03/21 职场文书
销售目标责任书
2014/07/23 职场文书
个人租房协议书范本
2014/09/30 职场文书
求职信如何撰写?
2019/05/22 职场文书
怎样写好演讲稿题目?
2019/08/21 职场文书
将Python代码打包成.exe可执行文件的完整步骤
2021/05/12 Python
python中使用redis用法详解
2022/12/24 Redis