OVH Cloud OVH Cloud

problème de menus en javascript, avec WebEditor

6 réponses
Avatar
Developpement Steganux
bonjour à tous,

Je suis en train d'essayer de mettre à jour un site internet et je
rencontre un petit problème pour la création d'un menu intéractif.
J'utilise le logiciel de développement SJ Namo WebEditor6 suite, et je
voudrais créer un menu vertical qui contienne des sous menus, chaque
sous menu doit apparaitre quand on clique sur un élément du menu
principal, pour cela j'ai utilisé la fonction "dévellopement de menu de
navigation" de l'assistant de script du logiciel. Cela me permet donc de
faire apparaitre les sous menus desirés suivant les différents éléments
du menu principal cependant le problem que je rencontre est que lorsque
je veut ouvrir un deuxième sous menu, le premier reste visible à l'écran
alors que je voudrais qu'il ne puisse avoir qu'un seul sous menu visible
à l'écran. Le logiciel WebEditor utilise le javascript pour coder cette
fonction, ne connaissant que brièvement ce language j'aimerais connaitre
un codage qui permet d'améliorer cette application.

Je vous remercie d'avance...

6 réponses

Avatar
CrazyCat
Je présume qu'il y a une fonction d'initialisation des sous-menus (tous
cachés), il suffit de l'appeler avant l'ouverture d'un autre sous-menu.

Le mieux étant de faire un appel à cette fonction dans la fonction
d'ouverture.


--
Astuces informatiques: http://www.crazycat.info
Tchattez en liberté: http://www.crazy-irc.net
Avatar
ASM

Merci beaucoup pour votre réponse, je vais essayer de trouver cette
fonction d'initialisation.


Je ne comprends pas bien ce que fabrique cet éditeur automatique de menus.

Usuellement il suffit de recliquer sur le menu qu'on veut voir se replier.
MachinTruc Editeur n'a pas prévu cette option ?

à mon idée, il faut rester logique avec le système de dépliage des
sous-menus et :
- soit on clique pour déplier (et reclique pour replier) tout ce qu'on
veut, libre à l'utilisateur de tout déplier s'il le veut
- soit ça se déplie au survol (et se replies quand on ne survolle plus)
et on n'a qu'un et un seul menu qui se déplie à la fois


--
Stephane Moriaux et son [moins] vieux Mac

Avatar
Developpement Steganux
CrazyCat wrote:

Je présume qu'il y a une fonction d'initialisation des sous-menus (tous
cachés), il suffit de l'appeler avant l'ouverture d'un autre sous-menu.

Le mieux étant de faire un appel à cette fonction dans la fonction
d'ouverture.


Merci beaucoup pour votre réponse, je vais essayer de trouver cette

fonction d'initialisation.

à bientôt

Avatar
ASM

Merci pour votre réponse,
WebEditor a bien prévu l'option de repliment du sous menu en
recliquant dessus mais mon problème est que je voudrais refermer le
premier sous menu ouvert lorsque j'ouvre un second sous menu de maniere
à ce qu'il ne puisse y avoir qu'un seul sous menu d'ouvert à la fois.


Peut-être, mais ce n'est pas la manière de faire habituelle.

Sauf à ce que tu ne cherches une réponse spécifique Webeditor,
avec le menu en ligne livré à l'autopsie ce sera + facile pour
t'indiquer quelle est la fonction de repliement général si elle existe,
ou d'imaginer un système pour ça.


--
Stephane Moriaux et son [moins] vieux Mac

Avatar
Developpement Steganux
ASM wrote:


Merci beaucoup pour votre réponse, je vais essayer de trouver cette
fonction d'initialisation.



Je ne comprends pas bien ce que fabrique cet éditeur automatique de menus.

Usuellement il suffit de recliquer sur le menu qu'on veut voir se replier.
MachinTruc Editeur n'a pas prévu cette option ?

à mon idée, il faut rester logique avec le système de dépliage des
sous-menus et :
- soit on clique pour déplier (et reclique pour replier) tout ce qu'on
veut, libre à l'utilisateur de tout déplier s'il le veut
- soit ça se déplie au survol (et se replies quand on ne survolle plus)
et on n'a qu'un et un seul menu qui se déplie à la fois




Merci pour votre réponse,
WebEditor a bien prévu l'option de repliment du sous menu en
recliquant dessus mais mon problème est que je voudrais refermer le
premier sous menu ouvert lorsque j'ouvre un second sous menu de maniere
à ce qu'il ne puisse y avoir qu'un seul sous menu d'ouvert à la fois.

A bientôt.


Avatar
Developpement Steganux
ASM wrote:


Merci pour votre réponse,
WebEditor a bien prévu l'option de repliment du sous menu en
recliquant dessus mais mon problème est que je voudrais refermer le
premier sous menu ouvert lorsque j'ouvre un second sous menu de
maniere à ce qu'il ne puisse y avoir qu'un seul sous menu d'ouvert à
la fois.



Peut-être, mais ce n'est pas la manière de faire habituelle.

Sauf à ce que tu ne cherches une réponse spécifique Webeditor,
avec le menu en ligne livré à l'autopsie ce sera + facile pour
t'indiquer quelle est la fonction de repliement général si elle existe,
ou d'imaginer un système pour ça.


ok merci bien je vais essayer de trouver cette fonction de repliment

A bientôt