2010-04-29 56 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框架),你不應該有任何問題