2012-02-13 190 views
2

有沒有一種方法可以識別在用戶的PC上禁用javascript,並且不會爲不使用javascript的人包含jQuery文件?
這將改善那些禁用javasript的人的表現。 在此先感謝。有沒有辦法不加載jQuery?

+2

人們仍然禁用JavaScript嗎? :P – Sam 2012-02-13 03:32:16

+1

如果javascript被禁用,腳本不會被下載 – kennebec 2012-02-13 03:33:18

+0

謝謝@kennebec,但是如果它被禁用,你仍然可以看到頭文件中的鏈接。這並不意味着它被加載? – ALH 2012-02-13 03:38:49

回答

3

當JavaScript未啓用時,Web瀏覽器將不會請求由<script>標籤定義的資源(或執行腳本)。沒有必要避免通過Javascript加載jQuery。您可以簡單地使用<script>標記來包含jQuery庫 - 瀏覽器在啓用JavaScript時會請求文件,並且在JavaScript禁用時它不會請求文件。

使用Fiddler或Firebug的Net選項卡,您可以觀看瀏覽器發出的每個HTTP請求。當JavaScript未啓用時,腳本根本不被請求。

+0

好點謝謝 – ALH 2012-02-13 03:44:17

4

這不是問題。如果Javascript被禁用,該文件將不會被加載。

+1

一些快速測試證實了Chrome的這一點。 – 2012-02-13 03:35:32

+0

是的,只是證實了我自己。刪除我的答案... – 2012-02-13 03:40:09

相關問題