Aller au contenu

Sujets conseillés

Posté

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

Posté
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.

Posté

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.

Posté (modifié)

OK, merci.

Mais ton avatar me fait peur. Cela me rappelle mon chef :)

Modifié par iana
Posté

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.

:D

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.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...