[Résolu] détecter si une image a pu être chargée
[Résolu] détecter si une image a pu être chargée
Bonjour,
j'ai plusieurs images
<img src="quelque_sur_le_ternet"/>
et des fois, elles se chargent, des fois pas.
J'aimerais bien, quand une image a pu être chargée, effectuer une action, un truc du style "ondisplay=alert ('Ça alors, ça a marché !!!')"
malheureusement, ondisplay n'existe pas, et je n'ai pas trouvé qqc d'équivalent. Quelqu'un a une idée de comment je pourrais faire à la place ?
merci.
j'ai plusieurs images
<img src="quelque_sur_le_ternet"/>
et des fois, elles se chargent, des fois pas.
J'aimerais bien, quand une image a pu être chargée, effectuer une action, un truc du style "ondisplay=alert ('Ça alors, ça a marché !!!')"
malheureusement, ondisplay n'existe pas, et je n'ai pas trouvé qqc d'équivalent. Quelqu'un a une idée de comment je pourrais faire à la place ?
merci.
Dernière modification par arno. le 02 mai 2006, 19:08, modifié 1 fois.
Re: détecter si une image a pu être chargée
il y a le `onerror="..." ` du dom, mais c'est exactement l'invesearno. a écrit :malheureusement, ondisplay n'existe pas, et je n'ai pas trouvé qqc d'équivalent. Quelqu'un a une idée de comment je pourrais faire à la place ?
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2
-
- Arias
- Messages : 13
- Inscription : 10 avr. 2006, 19:47
et si tu fait :
if (img.onload)
alert('Ça alors, ça a marché !!!').
Je ne suis pas encore un expert...Tentes! Sinon j'aimerai savoir pourquoi ca ne marcherai pas...soif de savoir...
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2
if (img.onload)
alert('Ça alors, ça a marché !!!').
Je ne suis pas encore un expert...Tentes! Sinon j'aimerai savoir pourquoi ca ne marcherai pas...soif de savoir...
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2
Ahreuhreuhreuh...
finalement, mon problème était plus compliqué que ça, vu qu'en fait, je croyais que les images ne se chargeaient pas alors qu'en fait, je reçois quand même une image de 1x1px
Du coup, onerror ou autres astuces de ce style ne pouvaient pas fonctionner. J'ai donc utilisé getComputedStyle que je ne connaissais pas.
merci à tous
Du coup, onerror ou autres astuces de ce style ne pouvaient pas fonctionner. J'ai donc utilisé getComputedStyle que je ne connaissais pas.
merci à tous
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités