2011-12-24 75 views
27

在Chrome的開發人員工具中,藍色垂直線標記爲「DOMContent事件觸發」,紅色線標註「加載事件觸發」。 「DOMContent事件觸發」是指瀏覽器開始執行內嵌JavaScript?並且「加載事件觸發」意味着它觸發「加載」事件?「DOMContent事件」和「加載事件」之間的區別

+0

的[DOMContentLoaded和加載事件之間的不同]可能的複製(https://stackoverflow.com/questions/2414750/difference-between-domcontentloaded-and-load-events) – 2017-07-03 06:01:53

回答

25

「DOMContent事件」 是從WebKit的(這鉻依賴),並且是equivelant到DOMContentLoaded msdnmdn

DOMContentLoaded事件在解析當前頁面時完成;當所有文件都已完成從所有資源(包括廣告和圖像)的加載時,加載(onload)事件觸發。 DOMContentLoaded是一個很好的事件,用於將UI功能連接到複雜的網頁。

查看demo hererelated question

0

DOMContentLoaded事件在文檔完全加載和解析後觸發,無需等待樣式表,圖像和子幀完成加載(加載事件可用於檢測完全加載的頁面)。

相關問題