Javascript代码轻松判断IE6浏览器

开发 前端
本文向大家描述一下如何使用Javascript判断浏览器是不是IE6,只需要把代码加在页面里就可以判断是不是IE6,当然稍加修改也可以用来判断是不是IE7、IE8,firefox可以用其它方法判断。

 你知道怎样判断一个浏览器是不是IE6吗,这里向大家简单介绍一下使用Javascript判断浏览器是不是IE6,这里有部分代码,你只需要把代码加在页面里就可以判断是不是IE6,相信本文介绍一定会让你有所收获。

Javascript判断浏览器是不是IE6

一个项目中要判断浏览器是不是IE6,用jQuery的utility里面的方法$.browser.version判断居然总是显示是IE6,但我用的明明是IE7(我的操作系统是server2003,$.browser.version在window6.0的系统上总是返回6.0,算是bug吧),最后没有办法只好用下面蹩脚的方法判断了,把下面的代码加在页面里就可以判断是不是IE6,当然稍加修改也可以用来判断是不是IE7、IE8,firefox可以用其它方法判断。

查看源代码打印帮助

  1. 1varisIE6=false;  
  2.  
  3. 2document.write("<!--[iflteIE6]><script>isIE6=true;</scr"+"ipt><![endif]-->");  
  4.  
  5. 3if(isIE6){  
  6.  
  7. 4alert('你当前的浏览器是IE6或者以下');  
  8.  
  9. 5}  

 附上另外一个判断方法:

  1. 1if(window.XMLHttpRequest){//Mozilla,Safari,IE7  
  2.  
  3. 2if(!window.ActiveXObject){//Mozilla,Safari,  
  4.  
  5. 3alert('Mozilla,Safari');  
  6.  
  7. 4}else{  
  8.  
  9. 5alert('IE7');  
  10.  
  11. 6}  
  12.  
  13. 7}else{  
  14.  
  15. 8alert('IE6');  
  16.  
  17. 9}  

 附上其它的判断浏览器的语句

  1. 011.<!--[if!IE]><!-->除IE外都可识别<!--<![endif]--> 
  2.  
  3. 022.<!--[ifIE]>所有的IE可识别<![endif]--> 
  4.  
  5. 033.<!--[ifIE5.0]>只有IE5.0可以识别<![endif]--> 
  6.  
  7. 044.<!--[ifIE5]>仅IE5.0与IE5.5可以识别<![endif]--> 
  8.  
  9. 055.<!--[ifgteIE5.0]>IE5.0以及IE5.0以上版本都可以识别  
  10. <![endif]--> 
  11.  
  12. 066.<!--[ifIE6]>仅IE6可识别<![endif]--> 
  13.  
  14. 077.<!--[iflteIE6]>IE6以及IE6以下版本可识别<![endif]--> 
  15.  
  16. 088.<!--[ifgteIE6]>IE6以及IE6以上版本可识别<![endif]--> 
  17.  
  18. 099.<!--[ifIE7]>仅IE7可识别<![endif]--> 
  19.  
  20. 1010.<!--[iflteIE7]>IE7以及IE7以下版本可识别<![endif]--> 
  21.  
  22. 1111.<!--[ifgteIE7]>IE7以及IE7以上版本可识别<![endif]--> 
  23.  

【编辑推荐】

  1. IE6中十大CSS兼容性解决方案
  2. JavaScript浏览器兼容测试方案
  3. 深入探究DIV CSS布局中position属性用法
  4. Javascript解决常见浏览器兼容问题
  5. CSS display:block显示布局错乱解决方案

 

责任编辑:佚名 来源: junstyle.com.cn
相关推荐

2010-09-15 11:32:37

IE6IE7浏览器兼容性

2010-09-15 11:18:27

IE6IE7火狐

2010-08-19 10:56:55

JSIE6IE7

2010-09-15 10:57:25

IE6IE7FF

2010-08-19 16:38:33

IE6IE7Firefox

2010-08-27 14:43:15

IE6IE7Firefox

2010-08-18 14:21:48

FirefoxIE7IE6

2010-08-17 15:07:48

IE6IE7IE8

2010-08-20 09:25:11

IE6IE7IE8

2012-01-05 10:19:38

IE6浏览器

2010-08-20 08:45:55

IE6IE7IE8

2010-08-20 10:52:26

2010-08-20 09:15:16

IE8IE6IE9

2010-09-15 10:19:12

IE6IE7IE8

2010-08-24 09:46:57

IE6IE7FF火狐

2010-08-18 14:54:32

IE6IE7Firefox

2010-02-02 10:09:24

IE8IE6

2010-08-17 16:27:52

IE6IE7IE8

2010-08-18 14:42:16

IE6IE7IE8

2010-02-01 08:44:24

GoogleIE6
点赞
收藏

51CTO技术栈公众号