Exécuter du code JavaScript au chargement de la page

Concept et utilisation

La fonction domReady() permet d'exécuter des scripts après le chargement du document HTML.

Si le document est prêt, alors le script sera immédiatement exécuté, sinon son exécution sera différée au chargement du document.

Fonction

domReady()

Exécute une fonction lorsque le document est prêt.

Syntaxe
domReady(fonction);
Paramètre
fonction(Function)

Le paramètre fonction de la fonction domReady() définit une fonction à exécuter lorsque le document est prêt.

Exemple d'exécution de code après le chargement de page

var fonction = function() {
  console.log('Document HTML prêt !';
);

domReady(fonction);

Code source de la fonction

function domReady(f) {
  if (document.readyState === 'complete') {
    f();
  } else {
    document.addEventListener('DOMContentLoaded', f);
  }
}
^