"Toute technologie suffisamment avancée est indiscernable de la magie."

Arthur C. Clarke

Position de la balise <script>

misc -> web

Fondamentalement, une balise <script> est un élément du DOM, et l'exécution du script qu'elle contient est liée à sa position dans l'arbre du DOM. Voici une vidéo montrant les différences d'exécutions en fonction de la position de la balise dans le code HTML.

Bien entendu, il est possible de retarder l'exécution d'un script, en le conditionnant par l'événement onload avec la ligne suivante :

document.onload = function() {//insérer le script ici }

Quelques liens utiles

Me contacter