begin process at 2010 03 19 18:04:49
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Menu & Co

 > MENUS EN CASCADE (ALTERNATIVE AVEC EFFACEMENT DES MENUS DÉROULÉS)

MENUS EN CASCADE (ALTERNATIVE AVEC EFFACEMENT DES MENUS DÉROULÉS)


 Information sur la source

Note :
Aucune note
Catégorie :Menu & Co Niveau :Initié Date de création :12/10/2004 Date de mise à jour :12/10/2004 09:26:41 Vu / téléchargé :11 707 / 1 780

Auteur : vbbreizh

Ecrire un message privé
Site perso
Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note

 Description

Reprise de mon menu en cascade mais les menus se referment progressivement. (Réalisé suite aux demandes de nombre d'entre vous...)
Recuperez le premier script (menus en cascade de VB'Breizh), puis remplacez l'ancienne fonction par celle-ci.
C'est une version plus élaborée de la fonction qui ferme toutes les ouvertures lors d'un nouvel appel.
En cas d'une arborescence meuhmeuh, les références aux divers menus pourraient être passés en paramètres à la fonction...style :
function springing(currMenu,mnu1,mnux) ou variantes
On peut encore développer pour d'autres niveaux bien sur...

Source

  • <script language="JavaScript"><!--
  • function springing_Menu_2(currMenu) {
  • var i;
  • var pos= document.getElementById(currMenu).style.display;
  • if (currMenu.search('submenu')==-1) { //click sur un menu
  • for (i=1;i<6;i++) { //initialise (5 menus)
  • document.getElementById('menu'+i).style.display='none';}
  • //----------------------------modifie selon l'état precedent du menu
  • if (pos=='none') {document.getElementById(currMenu).style.display='block';}
  • }
  • if (currMenu.search('submenu')!=-1) { //click sur un sous-menu
  • for (i=51;i<60;i++) { //initialise (9 sous-menus)
  • document.getElementById('submenu'+i).style.display='none';}
  • //-------------------------modifie selon l'état precedent du sous-menu
  • if (pos=='none') {document.getElementById(currMenu).style.display='block';}
  • }}
  • --></script>
<script language="JavaScript"><!--
function springing_Menu_2(currMenu) {
var i;
var pos= document.getElementById(currMenu).style.display;
if (currMenu.search('submenu')==-1) {      //click sur un menu
for (i=1;i<6;i++) {                                     //initialise (5 menus)
      document.getElementById('menu'+i).style.display='none';}
//----------------------------modifie selon l'état precedent du menu
if (pos=='none') {document.getElementById(currMenu).style.display='block';}
}
if (currMenu.search('submenu')!=-1) {      //click sur un sous-menu
for (i=51;i<60;i++) {                                //initialise (9 sous-menus)
      document.getElementById('submenu'+i).style.display='none';}
//-------------------------modifie selon l'état precedent du sous-menu
if (pos=='none') {document.getElementById(currMenu).style.display='block';}
}}
--></script>


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

12 octobre 2004 09:26:42 :
ajout de zip

 Sources du même auteur

ANTI-SPAM
Source avec Zip CADRER UNE PAGE SELON LA RÉSOLUTION DE L'ÉCRAN UTILISATEUR
Source avec Zip Source avec une capture BOITES DE MESSAGE PERSONNALISÉES
Source avec une capture DIAPORAMA
Source avec Zip TIMEZONE/DÉCALAGE HORAIRE

 Sources de la même categorie

Source avec Zip Source avec une capture MENU VERTICALE GAUCHE ET DROIT DEROULANT par kazma
Source avec Zip Source avec une capture MENU VERTICALE EN TRANSPARENCE par dlvains
Source avec Zip Source avec une capture MENU DÉROULANT EN IMAGES par dlvains
Source avec Zip TBFRAME: TAB BROWSING FRAME par triumphs
Source avec Zip Source avec une capture MENU PRINCIPAL par ali1987

Commentaires et avis

Commentaire de bigboss9 le 31/10/2004 12:50:38

pas d'apercu ??????
domage.....
je note des que j'ai vus la source....

Commentaire de bigboss9 le 31/10/2004 12:51:52

c pas mal mais c domage, t'a pas mis l'image du bouton de menu...
je sais... c pas indispensable mais c tjs un plus
sinon, c pas mal....

Commentaire de bigboss9 le 31/10/2004 12:53:07

essaye de mettre a la place du texte des images et ca devrais te donner un menu du genre Outlook....
ca ferais pas mal...
mais fô retirer l'alignement des sous menus...

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,562 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales