OVH Cloud OVH Cloud

questions sur menus dyn Fabrice dans openWeb

2 réponses
Avatar
J-F Portala
Bonjour,
J'ai travaille sur l'exemple des menus dynamiques
dans OpenWeb qui fonctionnent tres bien.

J'ai voulu faciliter l'ecriture en creant une classe permettant
d'ecrire le menu juste avec
AjoutMenu("titre item menu","page.php","label")
AjoutSousMenu("titre item ssmenu","page.php","label")

Jusque là tout fonctionne.
J'ai ajouter la variable nbmaxmenu dans le fichier manu.js que j'ai mise à
10,
pour pouvoir travailler dans un cas plus general.
et j'ai ajoute aussi la ligne
if ( document.getElementById("menu"+i) == null ) continue ;
dans la fonction chargement et CacherMenus()
pour que cela fonctionne avec cette variable surdimensionnée.

Ma premiere question concerne la fonction chargement placee dans onload.
J'essaie de travailler en autosoumission, et dans ma page principale, je
peux tres bien
ne pas avoir besoin de menu
Dans ce cas , je n'ai pas besoin de la fonction onload="chargement();"
Cela m'oblige à revoyer une varaible dans l'url que je teste avant onload
pour choisir de placer la fonction chargement ou pas.
Y a t il une autre solution plus elegante?


J'ai une seconde question qui concerne l'utilisation d'une section
<div id="texte" onmouseover="CacherMenus();">
juste apres le menu et comprenant toute la page.
Ce qui m'oblige a avoir une fonction FinMenu()
qui ferme la section.
Sans cela les menus s'ouvrent mais ne sont plus cachés.
J'auais souhaite que les fonctions de menus s'arretent apres l'affichage de
celui ci .Y a t il une autre solution ?

Merci de votre aide
Jeff

2 réponses

Avatar
Fabrice Bonny
Le 01/12/2003 07:16, J-F Portala tapotait :

J'ai travaille sur l'exemple des menus dynamiques
dans OpenWeb qui fonctionnent tres bien.



J'ai comme dans l'idée qu'avec une URL ce serait plus facile. :-)

--
Fabrice Bonny - http://openweb.eu.org/
La jeunesse, c'est foncer en étant sûr de l'endroit à atteindre. La
vieilesse, c'est d'aller doucement vers ce qu'on estime être la bonne
direction. La sagesse, c'est d'enfin connaître le chemin et s'en foutre.
Avatar
J-F Portala
Oups!!
voici le lien de depart.
http://openweb.eu.org/articles/menu_universel/