2010-09-12 34 views
3

是否有一種可靠的方式來檢測瀏覽器是否支持<script>屬性「推遲」而不進行測試?我沒有興趣創建多個腳本塊都被拒絕並且看到哪個先執行。我正在尋找合法的功能檢測。 "defer" in document.createElement("script")幾乎到處都返回true,給出了很多誤報。在沒有測試的情況下檢測腳本推遲支持

+0

document.createElement('script')中的''defer''在不支持它的瀏覽器中返回'true'?真? – 2010-09-12 19:02:46

+1

是的。嘗試在Firefox 3,Opera 10,Safari或Chrome的地址欄中使用'javascript:alert(document.createElement('script')'defer');'爲每一個返回true。 'document.body.style'中的'writingMode'同樣存在問題。很煩人。 – Lucent 2010-09-13 05:24:11

回答

相關問題