begin process at 2012 02 14 01:54:57
  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é :13 046 / 1 860

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 UN MENU EN CSS par Julien39
Source avec Zip FLÈCHE CLIGNOTANTE AU SURVOL D'UN LIEN par lecurieux41
Source avec Zip Source avec une capture TREEMENU-2.3.6-MACNIP par neep
Source avec Zip Source avec une capture MENU CIRCULAIRE par adelmonis
Source avec Zip Source avec une capture MENU TASKBAR WINDOWSXP HOME par micking

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

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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 : 1,872 sec (3)

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