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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Problème avec un menu déroulant qui s'ouvre au chargement

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème avec un menu déroulant qui s'ouvre au chargement

n°1884690
smilm
Posté le 14-05-2009 à 17:07:09  profilanswer
 

Bonjour,
 
J'ai développé un menu déroulant avec du javascript/html/css et lors du chargement de la page il s'ouvre puis se referme au bout d'un quart de seconde.
 
J'aimerais que le menu déroulant ne s'ouvre pas pendant le chargement de la page, ca fait très brouillon.
 
Avez-vous des solutions ?
 
Merci d'avance

mood
Publicité
Posté le 14-05-2009 à 17:07:09  profilanswer
 

n°1884696
David Bori​ng
Posté le 14-05-2009 à 17:48:46  profilanswer
 

Display:none par le fichier css. Mais si l'usager n'as pas js activé, il est nické

n°1884698
smilm
Posté le 14-05-2009 à 17:57:07  profilanswer
 

Salut,
 
Merci pour ta réponse rapide.
 
Le soucis avec display: none c'est que du coup le menu déroulant ne s'ouvre plus du tout quand on click dessus, c'est encore pire.

n°1884742
David Bori​ng
Posté le 14-05-2009 à 21:36:11  profilanswer
 

 Je n'ai jamais dit qu'il ne faudrait pas modifier le script :D

n°1884828
smilm
Posté le 15-05-2009 à 09:29:32  profilanswer
 

Oui mais comment modifier ce script ?

 

Est ce qu'il existe des événements javascript qui permettent de faire
- Si le chargement est en cours : display:none
- Si le chargement est terminé : display:block

 

Merci d'avance


Message édité par smilm le 15-05-2009 à 09:42:57
n°1885021
smilm
Posté le 15-05-2009 à 16:27:31  profilanswer
 

Quelqu'un peut il venir à mon secours ?

n°1885029
pataluc
Posté le 15-05-2009 à 16:59:13  profilanswer
 

t'as regardé du coté de body:onload?

 

tu mets ton menu en display:none par défaut, et dans le onload de la balise body, tu fais ton display:block.

 
Code :
  1. <body onLoad="document.getElementById('id_de_ton_menu').style.display='block';">


Message édité par pataluc le 19-05-2009 à 15:14:26
n°1885063
smilm
Posté le 15-05-2009 à 18:45:25  profilanswer
 

Je vais tester ça. Merci beaucoup.


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

  Problème avec un menu déroulant qui s'ouvre au chargement

 

Sujets relatifs
[Besoin d'aide]: Problème de jQueryProblème d'insertion en table
Problème lors de la création d'une application RPCProblème vérification format champs
probleme d'envoi de messageProbleme de type avec OCaml
[VB.Net Express 2008] Problème debuggerajouter une classe à partir d'un menu déroulant
[VBA] Problème double macro 
Plus de sujets relatifs à : Problème avec un menu déroulant qui s'ouvre au chargement


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR