Bonjour,
j'ai un problème avec un menu ouvrant dans le site sur lequel je travaille.Certains items de ce menu contiennent des sous menus affichable/masquable en cliquant .
Aucun problème avec ça.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $content[] = '<tr><td><a href="javascript:menu(\'sa.news\')">'.$this->pi_getLL('sa.news').'</a>'; $content[] = '<div class="divmenu" id="sa.news" name="sa.news" style="display: none;">';Mon gros problème c'est que j'aimerai conserver l'état des menus au chargement de la page. J'aimerai que la seule chose qui modifie l'état des menus soit le clic de l'utilisateur, ça veut dire qu'il faut que je sauvegarde l'état des menus pour les chargements de page.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $content[] = '<script language="javascript">function menu(calque){var pr = document.getElementById(calque); if (pr.style.display == "block") { pr.style.display = "none";} else { pr.style.display = "block";}}</script>';
Avez vous des idées pour réaliser cette fonctionnalité?
J'ai cherché sur le net mais je n'ai pas trouvé grand chose
Merci davance
Partager