Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2912 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  fonction SwitchMenu(obj)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

fonction SwitchMenu(obj)

n°1788226
alain1111
Posté le 17-09-2008 à 14:55:53  profilanswer
 

Bonjour  :) ,
 
 
J'utilise un script en javascript pour des menus de mon site -http://www.ecologie-d-alain.com
exemple à la page
-http://www.ecologie-d-alain.com/bio/nos-professionnels.php
Il s'agit du menu vertical qui donne une liste géographique
 
J'avais trouvé ce menu sur un autre site qui lui-meme l'avait trouvé sur un site javascript en anglais.
Je l'aime bien car il a de nombreux avantages...
 
Par contre j'aimerai améliorer la navigation pour les internautes.
Je souhaiterai que par défaut les départements de France apparaissent pour les internautes.
Cela fait partie des points importants que je dois régler pour améliorer la navigabilité du site.
 
Apparemment quand on clique sur le mot france, cela appelle la fonction function SwitchMenu('sub0')
 
Le code est la:
-http://www.ecologie-d-alain.com/bio/menu.js
 
Merci de votre aide, car je n'y arriverais sans doute pas tout seul...
 
cordialement
Alain


Message édité par alain1111 le 17-09-2008 à 15:18:12
mood
Publicité
Posté le 17-09-2008 à 14:55:53  profilanswer
 

n°1788257
omega2
Posté le 17-09-2008 à 15:25:43  profilanswer
 

Vu le code javascript, t'as deux choix :
1) appeller la fonction SwitchMenu avec l'id du bon élément "SwitchMenu('sub0')" mais ça peut poser problème si tu modifies plus tard le fichier css (collision avec un changement d'une régle du fichier css) et il faut le faire dans toutes les pages et pour chaque menu du genre
 
2) modifier le fichier css pour que l'élément sub0 soit affiché en
rajoutant la régle :

Citation :

#sub0 {
display:block;
}

en sachant que ça agira sur l'élément "sub0" de toutes les pages qui utilise ce csss.
A noter que si le nom varie d'une page à l'autre, il est préférable de faire une classe exprès pour ce changement.

n°1788296
alain1111
Posté le 17-09-2008 à 16:41:34  profilanswer
 

Bonjour omega2,
 
 
Je te remercie de ton aide.
J'ai choisi d'appeler la fonction SwitchMenu('sub0') dans le boby
<body onLoad="javascript:SwitchMenu('sub0');" >
 
Le petit décalage d'une seconde avant l'ouverture du menu attire l'oeil...
Du coup j'ai du faire le meme chose sur les autres fichiers  qui ont ce meme menu.
 
Je viens au passage de constater que d'une page à l'autre le pays détaillé est perdu...
Comme pour le moment je n'ai qu'un pays, le mieux est d'attendre d'en avoir plusieurs et de refaire des tests à ce moment la...
 
 
en tout cas à une prochaine
Alain


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  fonction SwitchMenu(obj)

 

Sujets relatifs
Fonction indirect feuille nom varaibleboost mpl, passer une fonction dans un placeholder
Extraire des données d'une page Web en fonction d'un champ formulaire[PHP] noob fonction update
sélectionner la bonne stringtable en fonction de la langue de l'OSLa fonction focusGained()
problemed'envoi et de reception à une fonctionPrblème fonction offset
Fonction WeekNum pour VBA 
Plus de sujets relatifs à : fonction SwitchMenu(obj)


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)