我的目標是在瀏覽器支持延遲或異步時異步加載腳本。
如果瀏覽器不支持我不關心異步加載(不是我的壞)。
我想確保任何腳本只有在滿足它的先決條件時纔會執行,例如jQuery加載。 我想在加載其他腳本時加載腳本(僅當瀏覽器支持延遲或異步時)。加載腳本asynchronosly並有後備
我想要使用只有瀏覽器的API。我不希望瀏覽器加載任何可靠(或不)的腳本,無論它們有多小,都可以做到這一點。
這必須使用IE8 +,Gecko v.1.9.1 +(例如firefox 3.5。*或firefox 9.0+),webkit(例如chrome),presto(例如Opera)。對於那些我沒有提到的版本,我的意思是最新的穩定版本。
如果可能我不想要任何不簡單的腳本。我只是需要一些簡單的工作來完成這項工作。這意味着:
如果可能的話,我不希望像AJAX調用或花式對象這樣的東西用一些方法來做一些解決方法,如我在其他頁面中看到的。這些是強制異步加載腳本瀏覽器中不支持異步或推遲
我重複:我不需要任何花哨的東西,使腳本異步。如果瀏覽器不支持延遲或異步我不在乎。我只關心腳本被加載,以便每個部分在滿足其先決條件後執行並使用異步或推遲如果瀏覽器支持它。
好運重新發明輪子 – Andreas 2012-01-30 10:05:49
對你說,那隻意味着你不知道我在這裏請求。我不想要這個。我只是想確保一切按正確的順序運行。 – brunoais 2012-01-30 11:58:39
主要原因是因爲我不想掛起來下載當瀏覽器支持延遲或異步時會解決掛起的腳本 – brunoais 2012-01-30 12:04:51