Bonjour(soir),
Tâchons d'être clair ...
Voilà, j'utilise un menu vertical dans mon site asp.net, celui fonctionne avec un mélange de
javascript/css et est incorporé au sein d'une master-page.
Le but du javascript est de dérouler/enrouler verticalement les menus, et cela focntionne.
Par défaut à l'ouverture d'une page, tous les menus sont déroulés.
Malheuresement, en passant d'une page à l'autre, tous les menus reviennent à l'état initial, c'est à dire tous déroulés, malgré que la master page soit la même...
Des avis pour modifier ce fontionnement?
Cordialement,
Bonne soirée | journée !
mon code javascript :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <script type="text/javascript"> //window.onload=init; // décommenter pour enrouler tous les menus par défaut function montre(id) { var d = document.getElementById(id); if (d.style.display=='none') {d.style.display='block';} else {d.style.display='none';} } function init(id){ for (var i = 1; i<=10; i++) { if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';} } } </script>
Partager