MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-dev-survey

Esta tradução está incompleta. Por favor, ajude a traduzir este artigo.

Um manipulador de eventos para o evento de carregamento do objeto window.

Syntax

window.onload = funcRef;
  • funcRef é a função do manipulador a ser chamada quando o evento de carregamento do objeto window dispara.

Exemplos

window.onload = function() {
  init();
  doSomethingElse();
};
<!doctype html>
<html>
  <head>
    <title>onload test</title>
    <script>
      function load() {
        console.log("Evento de carregamento detectado!");
      }
      window.onload = load;
    </script>
  </head>
  <body>
    <p>O evento de carregamento dispara quando o documento acabou de ser carregado!</p>
  </body>
</html>

Notas

O evento de carregamento dispara no final do processo de carregamento do documento. Neste ponto, todos os objetos do documento estão no DOM, e todas as imagens, scripts, links e sub-frames terminaram de carregar.

Existe também os Gecko-Specific DOM Events, como o DOMContentLoaded e o DOMFrameContentLoaded (que pode ser manipulado utilizando o EventTarget.addEventListener()) que são disparados após o DOM para a página ser construído, mas não espera outros recursos serem carregados.

Especificações

Especificação Status Comentário
WHATWG HTML Living Standard
The definition of 'onload' in that specification.
Living Standard Definição inicial

Veja também

Etiquetas do documento e colaboradores

 Colaboradores desta página: jeanonline
 Última atualização por: jeanonline,