событие window.onload против DOMContentLoaded? или как лучше? (загрузка img, video -- важно)
гуглится всё за секунду, с примерами и т.п., даже видео наверняка найти можно
function work() { /*...*/ } if (document.readyState == 'complete') { // ещё загружается, ждём события document.addEventListener('DOMContentLoaded', work); } else { // DOM готов! work(); }
....
Что?
Ни то, ни то не поможет, если надо ждать, пока картинки и видео подгрузится. Первое событие сработает, когда браузер весь хтмл по сети получит, второе, когда будет всё дом-дерево построено.
https://developer.mozilla.org/ru/docs/Web/API/Document/readyState
Обсуждают сегодня