2009-11-30 100 views
0

我不得不写一些专门针对IE6的JQuery,修复了IE6和IE8之间兼容性问题。但是,我只想将IE6 JQUERY应用于IE6,而不是使用IE8加载它。浏览器特定的jquery

任何人都可以提出一种检测IE6并运行IE6 Specific JQUERY的方法吗?

+0

什么是事情,你定了吗? – 2009-11-30 09:49:47

+0

:悬停,根据版本,其他零碎切换一些图像。 – CLiown 2009-11-30 10:00:06

回答

3
<!--[if IE 6]> 
<script type="text/javascript" src="your_ie6_specific_script.js"></script> 
<![endif]--> 

你也可以做到这一点编程:

if ($.browser.msie && $.browser.version === '6.0') { 
    alert('ie 6.0'); 
} 
+0

其他(非IE)浏览器如何处理此标记?当然,他们不会承认它,因此最终加载脚本呢? – 2009-11-30 10:29:16

+1

对于其他浏览器,它只是一个HTML注释,所以它们会忽略脚本标记。 – 2009-11-30 16:43:45