--- title: GlobalEventHandlers.onload slug: Web/API/GlobalEventHandlers/onload translation_of: Web/API/GlobalEventHandlers/onload ---
Обработчик для события загрузки объекта {{ domxref("window") }}.
window.onload = funcRef;
funcRef функция обработчик события будет вызвана, когда произойдёт событие загрузки окна.window.onload = function() {
init();
doSomethingElse();
};
<!doctype html>
<html>
<head>
<title>onload test</title>
<script>
function load() {
alert("Событие загрузки поймано!");
}
window.onload = load;
</script>
</head>
<body>
<p>Событие загрузки произойдёт, когда документ будет загружен!</p>
</body>
</html>
Событие загрузки возникают в конце процесса загрузки документа. В этот момент все объекты документа находятся в DOM, и все картинки, скрипты, фреймы, ссылки загружены.
Есть также Gecko события как DOMContentLoaded и DOMFrameContentLoaded (которые могут быть навешены с помощью {{ domxref("EventTarget.addEventListener()") }}) которые возникают после того как DOM для страницы будет собран, но не ждут, когда другие ресурсы будут загружены.
Этот обработчик события указан в стандарте HTML.
DOMContentLoaded событие в Listening to events: Simple DOM events