Bonjour à tous ,
Je suis actuellement sur un projet professionnel ( Intranet ) et dans cet intranet il y a un menu en javascript que j'ai pris sur internet . Voici le code de ce menu :
Ce script est parfait en soit et marche très bien , le soucis c'est que j'aimerai que mon menu garde en compte la dernière section ouverte . Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <script type="text/javascript"> window.onload=montre; function montre(id) { var d = document.getElementById(id); for (var i = 1; i<=10; i++) { if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';} } if (d) {d.style.display='block';} } </script>
Je clic sur toto ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 [ Menu ] -toto -tata -tutu
Si je clic sur toto1 , une fois la fenetre toto1 d'ouverte le menu se referme et revient comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 [ Menu ] -toto -toto1 -toto2 -tata -tutu
Comment faire pour garder en compte la dernière section ouverte ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 [ Menu ] -toto -tata -tutu
Ps : Je n'ai aucune notion en javascript , même si je le comprend plus ou moins
Merci pour votre aide![]()
Partager