Forum Programmation.web onClick désactivé après clickage

Posté par  (site web personnel) .
Étiquettes :
0
27
déc.
2004
Bonjour,

derrière ce titre étrange, un problème qui me prend la tête depuis un bon moment !!

J'avais un script de menu qui marchait très bien sous IE, mais qui buggait avec les select.
De plus sous Mozilla/firefox, lorsque je cliquais sur un élément du menu, celui ci marchait, charger la page, et après devenait non-clickable !! Il fallait faire un refresh après chaque click pour le rendre a nouveau clickable.

Bref, j'ai recodé une version super light du menu, faisant appel simplement a des onClick(), et ma version passait nickel sur firefox, et nickel sous IE.

Cependant, sur 2 postes d'un client, le menu a désormais le même bug que celui que j'avais eu sous mozilla, et il ne veut pas changer de navigateur (IE 6.0 apparement, on est en train de voir la version précise pour la comparer avec celles qui marchent bien)

Bref, quelqu'un a t il déjà eu ce bug, et qu'a t il fait pour le corriger ?

Merci.
  • # onChange ?

    Posté par  (site web personnel, Mastodon) . Évalué à 1.

    Sur des select, j'utilise habituellement onChange sur le tag select avec une fonction qui récupere l'indice ou la valeur sélectionnée.

    Mais peut-être n'ai-je pas bien compris ta question. Il y a un exemple visible sur le Grand Ternet de Noel ?
    • [^] # Re: onChange ?

      Posté par  (site web personnel) . Évalué à 1.

      Oui non désolé, c'est pas clair du tout mon truc :)
      En fait le menu n'utilise pas de select, mais l'ancienne version buggait, et passait en dessous des select de la page web lorsque le menu se déroulait (ces derniers masquait le menu donc...)

      Bref j'en ai recodé un autre tout simple, mais il déconnait aussi avec IE, cette fois en se désactivant dès qu'on cliquait dessus. En fait il semble que ce soit un parametre d'IE a activer dans les options javascript, car le problème a semble t il disparu chez le client.

      Mais sous Mozilla, j'avais eu le même probleme, sans pouvoir le résoudre.

      Mais bon, le client a pu désormais tester son menu, donc plus besoin d'aide a priori, merci.
  • # Select

    Posté par  (site web personnel) . Évalué à 2.

    Le select qui passe au dessus de toute boite est un bug connu IE.

    Le seul workaround connu à ce jour est de desactiver les select de la page lorsque la boite pouvant masquer le select est mis en avant.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.