iana Posté 28 Août 2009 Partager 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
captain_torche Posté 28 Août 2009 Partager 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". Lien vers le commentaire Partager sur d’autres sites More sharing options...
iana Posté 28 Août 2009 Auteur Partager 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. Lien vers le commentaire Partager sur d’autres sites More sharing options...
captain_torche Posté 28 Août 2009 Partager 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. Lien vers le commentaire Partager sur d’autres sites More sharing options...
iana Posté 28 Août 2009 Auteur Partager 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
captain_torche Posté 28 Août 2009 Partager Posté 28 Août 2009 Ton chef est un super-héros ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dudu Posté 3 Septembre 2009 Partager 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. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant