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 相关文章推荐
推荐40款强大的 jQuery 导航插件和教程(上篇)
Sep 14 Javascript
getAsDataURL在Firefox7.0下无法预览本地图片的解决方法
Nov 15 Javascript
javascript动态控制服务器控件实例
Sep 05 Javascript
jQuery中odd选择器的定义和用法
Dec 23 Javascript
JS实现在网页中弹出一个输入框的方法
Mar 03 Javascript
js日期范围初始化得到前一个月日期的方法
May 05 Javascript
JavaScript基本的输出和嵌入式写法教程
Oct 20 Javascript
JQuery.validationEngine表单验证插件(推荐)
Dec 10 Javascript
jQuery实现广告条滚动效果
Aug 22 jQuery
基于vue组件实现猜数字游戏
May 28 Javascript
node.js爬取中关村的在线电瓶车信息
Nov 13 Javascript
小程序指纹验证的实现代码
Dec 04 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列出一个目录下的所有文件的代码
2012/10/09 PHP
PHP gbk环境下json_dencode传送来的汉字
2012/11/13 PHP
一个简洁的PHP可逆加密函数(分享)
2013/06/06 PHP
php中 $$str 中 &quot;$$&quot; 的详解
2015/07/06 PHP
phpinfo的知识点总结
2019/10/10 PHP
javascript 用原型继承来实现对象系统
2010/03/22 Javascript
一个报数游戏js版(约瑟夫环问题)
2010/08/05 Javascript
事件冒泡是什么如何用jquery阻止事件冒泡
2013/03/20 Javascript
JS实现仿百度输入框自动匹配功能的示例代码
2014/02/19 Javascript
JS实现很酷的水波文字特效实例
2015/02/26 Javascript
浅谈JQuery+ajax+jsonp 跨域访问
2016/06/25 Javascript
vue-cli webpack配置文件分析
2019/05/20 Javascript
jquery html添加元素/删除元素操作实例详解
2020/05/20 jQuery
8个非常实用的Vue自定义指令
2020/12/15 Vue.js
Python 解析XML文件
2009/04/15 Python
linux环境下安装pyramid和新建项目的步骤
2013/11/27 Python
进一步探究Python中的正则表达式
2015/04/28 Python
python 以16进制打印输出的方法
2018/07/09 Python
python2 与 pyhton3的输入语句写法小结
2018/09/10 Python
python多线程调用exit无法退出的解决方法
2019/02/18 Python
jupyter 实现notebook中显示完整的行和列
2020/04/09 Python
Python调用JavaScript代码的方法
2020/10/27 Python
mac系统下安装pycharm、永久激活、中文汉化详细教程
2020/11/24 Python
CSS3 2D模拟实现摩天轮旋转效果
2016/11/16 HTML / CSS
澳大利亚最好的在线时尚精品店:Princess Polly
2018/01/03 全球购物
会计专业毕业生推荐信
2013/11/05 职场文书
大学生个人自荐信样本
2014/03/02 职场文书
信息管理与信息系统专业求职信
2014/06/21 职场文书
2014大四本科生自我鉴定总结
2014/10/04 职场文书
博士生专家推荐信
2015/03/25 职场文书
何玥事迹观后感
2015/06/16 职场文书
小区物业管理2015年度工作总结
2015/10/22 职场文书
豆瓣2021评分最高动画剧集-豆瓣评分最高的动画剧集2021
2022/03/18 日漫
Python识别花卉种类鉴定网络热门植物并自动整理分类
2022/04/08 Python
vue elementUI批量上传文件
2022/04/26 Vue.js
Win11任务栏无法正常显示 资源管理器不停重启的解决方法
2022/07/07 数码科技