Exemple de DHTML : le menu dynamique
Si vous levez les yeux en haut de cette page, vous apercevrez le menu de navigation horizontal de Zebulon.fr. Celui-ci permet de regrouper plusieurs liens et de les organiser dans différentes catégories. Il existe deux possibilités pour écrire un tel menu : soit avec une feuille de style particulière (comme ici) soit avec du DHTML, c’est-à-dire en utilisant du JavaScript.
Contrairement à l’exemple précédent, une page en DHTML sera plus véritablement composée d’un fichier HTML et d’un autre fichier JavaScript (.js). Plutôt que de recopier intégralement le script dans le fichier HTML – qui risquerait d’alourdir la page- nous placerons un lien vers ce dernier entre les balises <head>de la même manière que l’on placerait une feuille de style externe :
<script type=”text/javascript” src=”monfichier.js”></script>
Voici maintenant un exemple de menu vertical présentant les catégories sous formes de panneaux animés à la manière de la barre de navigation de Microsoft Outlook.
Voir l’exemple (1b) – Télécharger l’exemple
Dernière mise à jour le 2 décembre 2018