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 相关文章推荐
window.addeventjs事件驱动函数集合addEvent等
Feb 19 Javascript
jquery 简短右键菜单 多浏览器兼容
Jan 01 Javascript
在JS中最常看到切最容易迷惑的语法(转)
Oct 29 Javascript
基于jQuery的倒计时插件代码
May 07 Javascript
js函数的延迟加载实现代码
Oct 11 Javascript
分享一个常用的javascript静态类
Dec 31 Javascript
jquery+正则实现统一的表单验证
Sep 20 Javascript
JS开发中百度地图+城市联动实现实时触发查询地址功能
Apr 13 Javascript
Taro集成Redux快速上手的方法示例
Jun 21 Javascript
基于vue实现移动端圆形旋钮插件效果
Nov 28 Javascript
JavaScript实现省市联动效果
Nov 22 Javascript
JS中准确判断变量类型的方法
Jun 01 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模板技术原理【一】
2008/01/10 PHP
简单实现限定phpmyadmin访问ip的方法
2013/03/05 PHP
PHP中变量引用与变量销毁机制分析
2014/11/15 PHP
php上传文件并存储到mysql数据库的方法
2015/03/16 PHP
php读取txt文件并将数据插入到数据库
2016/02/23 PHP
浅谈tudou土豆网首页图片延迟加载的效果
2010/06/23 Javascript
基于jquery的内容循环滚动小模块(仿新浪微博未登录首页滚动微博显示)
2011/03/28 Javascript
jQuery contains过滤器实现精确匹配使用方法
2013/04/12 Javascript
JQuery表单验证插件EasyValidator用法分析
2014/11/15 Javascript
Treegrid的动态加载实例代码
2016/04/29 Javascript
Bootstrap列表组学习使用
2017/02/09 Javascript
教你用十行node.js代码读取docx的文本
2017/03/08 Javascript
解决jQuery ajax动态新增节点无法触发点击事件的问题
2017/05/24 jQuery
Node.js 利用cheerio制作简单的网页爬虫示例
2018/03/01 Javascript
vue-content-loader内容加载器的使用方法
2018/08/05 Javascript
vue输入节流,避免实时请求接口的实例代码
2019/10/30 Javascript
如何通过Proxy实现JSBridge模块化封装
2020/10/22 Javascript
[01:05:56]Liquid vs VP Supermajor决赛 BO 第二场 6.10
2018/07/04 DOTA
python实现比较两段文本不同之处的方法
2015/05/30 Python
python通过伪装头部数据抵抗反爬虫的实例
2018/05/07 Python
Python实现的读取/更改/写入xml文件操作示例
2018/08/30 Python
对Python中for复合语句的使用示例讲解
2018/11/01 Python
3分钟学会一个Python小技巧
2018/11/23 Python
python 产生token及token验证的方法
2018/12/26 Python
linux环境下Django的安装配置详解
2019/07/22 Python
Python使用Opencv实现图像特征检测与匹配的方法
2019/10/30 Python
django商品分类及商品数据建模实例详解
2020/01/03 Python
python 连续不等式语法糖实例
2020/04/15 Python
python爬虫利用代理池更换IP的方法步骤
2021/02/21 Python
CSS3教程(2):网页边框半径和网页圆角
2009/04/02 HTML / CSS
HTML5通过调用canvas对象的getContext()方法来获取绘图环境
2014/06/23 HTML / CSS
怎样写好自我评价呢?
2014/02/16 职场文书
银行委托书范本
2014/04/04 职场文书
毕业论文答辩稿范文
2015/06/23 职场文书
微软Win11有哪些隐藏功能? windows11多个功能汇总
2021/11/21 数码科技
拙作再改《我的收音机情缘》
2022/04/05 无线电