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对JSON进行模式匹配(Part 1-设计)
Jul 17 Javascript
javascript动态加载二
Aug 22 Javascript
JS中的异常处理方法分享
Dec 22 Javascript
js实现精美的图片跟随鼠标效果实例
May 16 Javascript
js仿小米手机上下滑动效果
Feb 05 Javascript
[原创]SyntaxHighlighter自动识别并加载脚本语言
Feb 07 Javascript
Vue.js仿Metronic高级表格(一)静态设计
Apr 17 Javascript
Angular开发实践之服务端渲染
Mar 29 Javascript
微信小程序实现swiper切换卡内嵌滚动条不显示的方法示例
Dec 20 Javascript
Vue项目history模式下微信分享爬坑总结
Mar 29 Javascript
Vue程序化的事件监听器(实例方案详解)
Jan 07 Javascript
vue3种table表格选项个数的控制方法
Apr 14 Vue.js
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 项目的方法
2007/01/02 PHP
PHP防止刷新重复提交页面的示例代码
2015/11/11 PHP
PHP实现深度优先搜索算法(DFS,Depth First Search)详解
2017/09/16 PHP
php-msf源码详解
2017/12/25 PHP
gearman管理工具GearmanManager的安装与php使用方法示例
2020/02/27 PHP
雄兵连第三季海报曝光,艾妮熙德成主角,蔷薇新造型
2021/03/09 国漫
javascript之大字符串的连接的StringBuffer 类
2007/05/08 Javascript
javascript 贪吃蛇实现代码
2008/11/22 Javascript
Javascript 陷阱 window全局对象
2008/11/26 Javascript
js输出列表实现代码
2010/09/12 Javascript
JavaScript 学习历程和心得分享
2010/12/12 Javascript
jquery 通过name快速取值示例
2014/01/24 Javascript
jQuery操作CheckBox的方法介绍(选中,取消,取值)
2014/02/04 Javascript
JavaScript页面模板库handlebars的简单用法
2015/03/02 Javascript
jQuery满屏焦点图左右滚动特效代码分享
2015/09/07 Javascript
JS与Ajax Get和Post在使用上的区别实例详解
2016/06/08 Javascript
加快Vue项目的开发速度的方法
2018/12/12 Javascript
Python解析命令行读取参数--argparse模块使用方法
2018/01/23 Python
详解python的四种内置数据结构
2019/03/19 Python
python实现对服务器脚本敏感信息的加密解密功能
2019/08/13 Python
Python Numpy 自然数填充数组的实现
2019/11/28 Python
全球最大的生存食品、水和装备专用在线市场:BePrepared.com
2020/01/02 全球购物
酒吧创业计划书
2014/01/18 职场文书
会计助理岗位职责
2014/02/17 职场文书
老公给老婆的保证书
2014/04/28 职场文书
工作会议方案
2014/05/21 职场文书
社区巾帼文明岗事迹材料
2014/06/03 职场文书
学校法制宣传月活动总结
2014/07/03 职场文书
单位介绍信格式
2015/01/31 职场文书
2016公司新年问候语
2015/11/11 职场文书
党章学习心得体会2016
2016/01/14 职场文书
安全责任协议书范本
2016/03/23 职场文书
B站评分公认最好看的动漫,你的名字评分9.9,第六备受喜欢
2022/03/18 日漫
nginx之内存池的实现
2022/06/28 Servers
MySQL添加索引特点及优化问题
2022/07/23 MySQL
nginx sticky实现基于cookie负载均衡示例详解
2022/12/24 Servers