2010-04-29 49 views
0

如何使用jQuery定位不同的浏览器?例如,IE6和IE7的JavaScript需要不同。如何使用jQuery编写与浏览器相关的脚本?

+3

你在这里的问题是什么?你从哪里开始的?你在寻找基本的jQuery教程,还是你已经有了一些代码?你的代码应该做什么? – justkt 2010-04-29 14:10:17

+0

他想在特定的浏览器上定位特定的jQuery。 – 2010-04-29 14:11:52

回答

3

您可以检查不同的浏览器这样的:

if($.browser.msie && $.browser.version === 6) 
3

嗯,你可以使用条件的意见,包括你的脚本,这样也许是:

<!--[if IE 6]> 
<script type="text/javascript" src="http://www.example.com/js/ie6.js"></script> 
<![endif]--> 

,如果你想这将是巨大的在每个浏览器中定位整个文件,而不必将所有脚本发送到每个浏览器,然后检查。

或者其他答案之一(在这个时候)告诉你如何在更小的范围内做到这一点。

0

jQuery旨在实现跨浏览器兼容性,因此通常不需要为特定浏览器编写不同的JavaScript。使用我提供的jQuery功能(或者其他任何类似mootools的javascript框架),你不应该有任何问题