- · Niveau : INTERMÉDIAIRE
- · Compatibilité : IE 4+ / Netscape 4+
- · Voir l’exemple
- · Fichier à télécharger
Vous pouvez ajouter à tous vos liens un menu. Ce truc permet d’ajouter un nombre considérable de liens sur un seul lien. Quand votre visiteur clique sur le lien, au lieu de changer de page, un menu vertical apparaît.
Il est un peu complexe à modifier, pour ajouter un menu par exemple. L’exemple ne contient que deux menus, pour ajouter d’autres menus, télécharger le code et suivez les instructions ci-dessous.
Premièrement j’ai mit dans le code un troisième menu en remarque. Vous n’avez qu’à enlever les remarques <!-- à pour le HTML et // en Javascript pour ajouter le troisième menu.
Le code est en 4 parties, l’initialisation, les fonctions, les liens HTML et finalement l’initialisation des LAYERS et DIV.
- L’initialisation permet de définir les liens des menus. Chaque menu est un tableau (ARRAY). Vous devez copier cette section dans le
de votre document. VOUS DEVEZ AJOUTER UN TABLEAU (ARRAY) POUR CHAQUE MENU À AJOUTER.- Les fonctions, que vous n’avez pas à modifier, permettent de rendre actifs ou non les menus. Les fonction sont jumelées car il y en à pour Internet Explorer et d’autres pour Netscape… Vous devez copier cette section tout de suite après la balise
- Les liens HTML sont les liens qui permettent d’activer les menus. Chaque lien à un code pour IE, et un appelle Javascript pour les LAYERS de Netscape. ). Vous devez copier cette section dans le CORPS du document à l’endroit où vous désirez voir les menus . Pour bien manipuler les menus vous devez les afficher dans un tableau (TABLE). VOUS DEVEZ AJOUTER des COLONEs OU des LIGNEs À VOTRE TABLEAU EN PLUS DES LIENS SI VOUS DÉSIREZ AJOUTER DES MENUS.
- Enfin, la définition des LAYERs pour Netscape et des DIVs pour IE. ). Vous devez copier cette section tout en bas de votre document. TRÈS IMPORTANT, juste avant la balise . VOUS DEVEZ AJOUTER LES DÉCLARATIONS DE LAYER et DIV POUR CHAQUE MENU À AJOUTER.