Page 1 sur 1
Mauvais src pour img = Image par défaut
Publié : 22 nov. 2008, 14:59
par Kud_Gray
Bonjour,
J'ai cherché un peu partout sur le forum ainsi que sur le net, et je n'ai pas trouvé comment faire.
J'aimerais que sous Firefox, lorsque la source est mauvaise sur <img>, cela affiche une autre image comme une croix par exemple comme sous Internet Explorer, savez-vous comment faire ?
Merci.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4
Publié : 22 nov. 2008, 20:51
par myahoo
Salut
Il faudrait l'avis d'un fin connaisseur, mais il me semble que si une image n'a pas été trouvée, alors c'est soit le texte alternatif, soit rien du tout.
En tout cas avec Firefox, hein. Du coup, le texte à afficher peut être par exemple « ? » ou « Image non récupérée », etc.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4
Publié : 22 nov. 2008, 21:02
par Kud
Le truc, c'est que je suis un fin gourmet des standards W3C, et de ce fait, si l'image n'a pas de sens/d'intérêt ou n'est qu'une redondance du texte à côté d'elle, je la mets alors soit en background (dans ce cas, aucun problème) ou je la mets en <img> mais avec un alt vide. Sauf qu'il m'arrive des fois de mettre une mauvaise source et de ne pas me rendre compte par la suite que j'avais mis une image, vu qu'elle ne gène pas. Mais dès que je vais vérifier (de temps en temps) sous IE, je constate une grosse croix quelque peu gênante :p
Du coup, plutôt que d'attendre que je teste sous IE le rendu (ainsi que le fait de voir s'il me manque une image ou non), je préfère être directement prévenu par Firefox en affichant justement une image "alternative" lorsque le alt n'existe pas.
Il m'arrive des fois de faire des images pour les titres car la police est exotique, et comme je mets un alt à cette image (le titre quoi) et que j'ai mis du style à mes <hn>, des fois je zappe totalement que la police n'est pas la bonne. Cela ne choque pas sous firefox du coup mais sous IE, pareil, le alt est bien affiché mais j'ai une croix en plus...
Je sais qu'avec webdeveloper addon, on peut demander quelles images sont manquantes, mais j'aimerais tout de même les voir directement à l'affichage de la page.
Voilou voilou.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4
Publié : 22 nov. 2008, 22:11
par nico@nc
Bonsoir,
Dans about:config, vérifie si l'option browser.display.show_image_placeholders est à true. Si non, double-clic dessus.
Publié : 23 nov. 2008, 14:38
par Kud
Coucou,
On m'avait déjà donné auparavant cette astuce, mais malheureusement, elle est déjà à "true". :/
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4