2012-10-16 46 views

回答

1

我建議你檢查$.support它表示:

代表存在不同 瀏覽器功能或錯誤的屬性集合。主要用於jQuery的內部 使用;當內部不再需要特定屬性 可以提高頁面啓動性能。

此前有$.browser財產這是有用的檢查瀏覽器版本。但是,現在它由於不一致而被棄用。

1

您可以在HEAD標記中添加條件註釋以創建指示您是否擁有IE瀏覽器的變量。

<script type="text/javascript"> 
    var supportedBrowser = 1; 
</script> 
<!--[if lte IE 8]><script>var supportedBrowser=0;</script><![endif]--> 

現在,如果你沒有一個IE瀏覽器,或者如果你有IE8或更低,supportedBrowser == 0,這樣你就可以用一個簡單的if語句:

if(supportedBrowser != 1){ 
    // do whatever you want here... 
} 
1

使用這個網站:

http://www.browser-update.org

可以自定義CSS所需

+1

只給鏈接作爲答案不是一個好方法。如果鏈接未來更新或刪除,您的回答將自動失效。如果你給出一些解釋,然後給出鏈接作爲參考,會更好。 – Sankumarsingh