6
我有一個小的JavaScript UTIL這可能會預加載,延遲加載或按需加載。當它啓動時,它會向DOM中添加一些內容。它的優先級低,如果它被預加載,它可以等待onload事件在運行之前觸發,但是如果延遲加載,它可以繼續並立即運行。已window.onload事件已激發
目前它的檢查,看看是否頁腳元素的ID存在,以確定它是否應該添加一個事件偵聽器窗口onload事件或只是運行。例如
if (document.getElementById("footer")){
Init()
} else {
if (window.addEventListener){...}
else if (window.attachEvent){...}
}
儘管目前工作,這顯然是一個很差的解決方案。 任何非jQuery相關的建議,關於改進這個感激的接收!
感謝,由於某種原因,我雖然在舊版IE瀏覽器版本不支持,但我只是檢查和它的罰款在IE6這是早在我需要去。 – 2013-03-22 12:51:03