Test sur menu ouvrant au chargement de la page
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:
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;">'; |
Code:
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>'; |
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.
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