Bonjour,

J'ai un problème d'affichage de menu d'information :
J'ai placé un "bloc information" qui affiche 3 news en les faisant tourner en javascript. C'est basé sur une structure "ul - li", je charge autant de news que je veux dans des balises "li" puis je les fais s'afficher les unes après les autres.

Le problème, c'est que pendant le chargement du code de la page, les 3 news sont affichées les une sous les autres (jusqu'à ce que la page ait fini de se charger et que le javascript prenne la main pour n'en afficher qu'une seule a la fois)

J'ai essayé de mettre un "settimeout" pour retarder l'affichage du bloc mais le temps de chargement dépend des machines qui lisent la page et certains utilisateurs continuent de voir ce bug.

La solution évidente serait de masquer mon bloc info jusqu'au chargement complet de la page mais je n'ai trouvé nulle part d'évènement "la page a fini de se charger", existe-t-il ?
Et s'il n'existe pas, avez-vous une solution alternative a mon problème ?

Merci de vos réponses.