Executar JavaScript ao carregar a página/documento

Executar JavaScript ao carregar a página/documento

Às vezes é necessário executar uma função javascript assim que a página carrega, e temos várias opções para fazer isto:

<body onload="minhaFuncao();">

Este método funciona perfeitamente, mas ele polui o DOM e é contra as boas práticas.

Veja boas opções para se fazer isto, primeiramente em jQuery ( Nesta opção, você precisa ter o jQueryo implementado em seu site ):

jQuery(window).load(function($){
    // código
});

/* Se você não usa o JQuery, pode fazer assim: */

(function(){
    // código
})();

/* Ao colocar este código dentro de das tags &lt;script&gt;, ele será executado assim que o documento for carregado. */

/* E também é possível usar o modo tradicional: */

window.onload = function(){
   // código
};