iana Posté 28 Août 2009 Posté 28 Août 2009 Bonjour à tous J'ai un problème de Javascript. L'option ALT="xxx" de la balise <IMG SRC=""> permet d'afficher le texte "xxx" dans une bulle quand on passe la souris sur l'image. Depuis le passage à IE8 ce texte ne s'affiche plus. Quel paramètre dois-je changer dans IE8 pour que cela revient comme avant (avec IE7)? Merci
captain_torche Posté 28 Août 2009 Posté 28 Août 2009 Dans le principe, la balise alt n'est censée s'afficher que si l'image est absente pour une raison ou une autre. Une info-bulle se gère via l'attribut "title".
iana Posté 28 Août 2009 Auteur Posté 28 Août 2009 Dans le principe, la balise alt n'est censée s'afficher que si l'image est absente pour une raison ou une autre.Une info-bulle se gère via l'attribut "title". Oui, je sais, mais je ne comprends pas pourqoui ça a changé au moment du passage à IE8. Merci pour la réponse.
captain_torche Posté 28 Août 2009 Posté 28 Août 2009 Ca n'a pas changé, rassure-toi C'est juste qu'IE7 (et versions précédentes) prenaient la liberté d'afficher une info-bulle aussi lorsque la balise alt était précisée.
iana Posté 28 Août 2009 Auteur Posté 28 Août 2009 (modifié) OK, merci. Mais ton avatar me fait peur. Cela me rappelle mon chef Modifié 28 Août 2009 par iana
Dudu Posté 3 Septembre 2009 Posté 3 Septembre 2009 Salut iana Oui, je sais, mais je ne comprends pas pourqoui ça a changé au moment du passage à IE8. La réponse est très simple: c'était un bug d'Internet Explorer, car un attribut alt ne doit jamais s'afficher dans une info-bulle au survol. Pourquoi ça a changé avec IE8: parce que Microsoft a attendu 8 versions d'Explorer avant de corriger leur ânerie. Tout bêtement. En tous cas c'est corrigé, ce n'est pas trop tôt certes, mais c'est plutôt une bonne nouvelle. Cela évitera à de trop nombreux webmasters de mettre des infos dignes d'un attribut title dans un attribut alt. Et tout ce qui peut faire perdre de mauvaises habitudes de codage est toujours une bonne nouvelle.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant