question con mais utile image en html [RESOLU] - HTML/CSS - Programmation
Marsh Posté le 28-05-2010 à 15:13:03
cyrildu07 a écrit : Bonjour |
si l'image est indisponible ça trigger l'évènement onerror
donc mode bite et couteau :
<img src="imagepasla.jpg" onerror="this.src='imagederechange.jpg'"/>
Marsh Posté le 28-05-2010 à 15:13:35
aie la misere et alors comment detecter si l'image est présente ou non afin de faire une condition en php ?
[EDIT] j'ai pas lu ton message j'était en train de lire ta solution fonctionne a merveille merci c'est vrai que c'est tiré par les cheveux
Marsh Posté le 28-05-2010 à 15:22:50
cyrildu07 a écrit : aie la misere et alors comment detecter si l'image est présente ou non afin de faire une condition en php ? |
bah pas forcément tirée par les cheveux, c'est la solution adéquate amha
Marsh Posté le 28-05-2010 à 15:22:58
cyrildu07 a écrit : aie la misere et alors comment detecter si l'image est présente ou non afin de faire une condition en php ? |
bah pas forcément tirée par les cheveux, c'est la solution adéquate amha
Marsh Posté le 28-05-2010 à 15:26:36
On peut le faire aussi avec un javascript non intrusif. Sur l'événement onload de la page, un js est appelé et recherche toutes les images et leur rajoute sur l'événement onerreur une fonction qui charge l'image qui va bien quand celle initiale est pas dispo
Marsh Posté le 28-05-2010 à 15:29:24
rufo a écrit : On peut le faire aussi avec un javascript non intrusif. Sur l'événement onload de la page, un js est appelé et recherche toutes les images et leur rajoute sur l'événement onerreur une fonction qui charge l'image qui va bien quand celle initiale est pas dispo |
perdu, car là blague :
L'évènement onload attend que toutes les images soit chargées et donc trigger l'event onerror.
si les onerror sont déjà trigerred, ça ne sert à rien de rajouter cet event sur le onload de la page.
surtout que selon le navigateur, tu n'as pas vraiment de moyen propre de voir si une image est bien loadée ou pas.
On pourrait faire ça sur du DOMready, mais pas 100% sur que ça marche
Marsh Posté le 28-05-2010 à 15:32:03
merci de l'info, je ne savais pas ça Comme quoi, j'ai bien fait de faire cette proposition.
Marsh Posté le 28-05-2010 à 17:09:10
encore une question comme reduire a zero la marge entre une liste a puce et un div
Marsh Posté le 28-05-2010 à 17:22:52
css ?
ton HTML et ta CSS et on te dira tout
Marsh Posté le 28-05-2010 à 17:25:03
CSS
Code :
|
et html pas besoin, y'a pas une proprieté pour l'enlever ?
Marsh Posté le 28-05-2010 à 17:51:11
nan mais j'ai dit le code HTML de ton border et le code CSS de ton bordel afin de voir
Marsh Posté le 28-05-2010 à 15:06:49
Bonjour
Voila mettons que je mette une image sur une page html mais que celle ci n'est pas disponible je sais qu'on peut mettre un texte alternatif avec alt mais une autre image comment faire ?
Merci de m'éclairer
Message édité par cyrildu07 le 28-05-2010 à 15:18:56