Событие DOMContentLoaded
сработает, как только иерархия DOM будет полностью построена, событие load
сделает это, когда все изображения и подкадры закончат загрузку.
DOMContentLoaded
будет работать в большинстве современных браузеров, , но не в IE , включая IE9 и выше. Есть некоторые обходные пути для имитации этого события в более старых версиях IE, например, используемые в библиотеке jQuery, они прикрепляют IE-специфичное onreadystatechange
событие.