Ceci est une ancienne révision du document !
Utiliser du JavaScript
Vous avez trouvé une super fonction javascript pour faire un menu, de beaux effets ou tout autre script permettant de rendre votre site plus dynamique. Mais on vous demande de mettre des choses dans le header, dans le body, ou ailleurs. Voici comment faire
Recommandations
Nous vous recommandons fortement de mettre vos scripts dans des fichiers séparés, avec l'extensions .js et de rassembler tous ces fichiers dans un dossier à la racine de votre NPDS, par exemple dans /javascripts.
Ensuite, à l'endroit où vous souhaitez que le script soit présent, entrez ce code :
<script type="text/javascript" src="javascripts/votre-script.js"></script>
Mise en place
Comme expliqué ci-dessus, il faut mettre vos scrips ou leur appel dans le header, dans le body-onload, etc. Pour cela, il faut modifier les fichiers qui se trouvent dans /modules/include
Chaque fichier correspond à un endroit du code où il sera appelé. En voici la liste, par ordre alphabétique
Fichier | Description |
---|---|
body_onload.inc | fonctions qui seront appellées au chargement de body (<body onload=”…”>) |
footer_after.inc | appelé à la fin du site |
header_after.inc | appelé après le header du thème |
header_before.inc | appelé avant tout |
header_head.inc | appelé à la fin de <head>. Très utilisé par les scripts javascript |