Onerror et image

Onerror et image - HTML/CSS - Programmation

Marsh Posté le 24-07-2006 à 23:24:14    

Salut,
 
J'ai une fonction qui me permet d'afficher une autre image si celle ci ne se charge pas :
 

Code :
  1. function errorgif(img) {
  2. document.images[img].src="noimage.gif";
  3. }


 
je la lance comme ca :

Code :
  1. <img border=0 src='dflhgudf.jpg' width=80 name='IMG1' onerror="errorgif(IMG1)">


 
Cependant ca ne marche pas il me charge rien

Reply

Marsh Posté le 24-07-2006 à 23:24:14   

Reply

Marsh Posté le 24-07-2006 à 23:53:49    

on met pas de name, dans une image....
 
un id...

Reply

Marsh Posté le 25-07-2006 à 09:26:42    

tu devrais utiliser this, ça simplifierait le bouzin:

Code :
  1. function errorgif(img){
  2.   this.src = "noimage.gid";
  3. }
  4. ...
  5. <img border=0 src='dflhgudf.jpg' width=80 name='IMG1' onerror="errorgif(this)">


 
mais bon ça sert à rien onerror :o

Reply

Marsh Posté le 25-07-2006 à 11:31:05    

Comment gérer le fait qu'une image ne charge pas ?

Reply

Marsh Posté le 25-07-2006 à 11:32:08    

bouge pas

Reply

Marsh Posté le 25-07-2006 à 11:32:56    

nycius a écrit :

Comment gérer le fait qu'une image ne charge pas ?


alt

Reply

Marsh Posté le 25-07-2006 à 11:33:58    


Merci du conseil  :jap: ...
 
Je veux charger une image nogif si ya rien

Reply

Marsh Posté le 25-07-2006 à 11:36:51    

Peut-être que le lowsrc fonctionne toujours et peut te servir d'alternative ?

Reply

Marsh Posté le 25-07-2006 à 11:43:57    

http://magicsite.manga-torii.com/t [...] eImage.htm
 
=> Y'a juste que FF est complètement à la rue sur ce coup : complete est à true même si l'image charge pas :pt1cable:

Reply

Marsh Posté le 25-07-2006 à 11:46:24    

Niboubi a écrit :

Peut-être que le lowsrc fonctionne toujours et peut te servir d'alternative ?


=> lowsrc ne fonctionne pas sous IE en tout cas
 
-- Sous FF non plus d'ailleurs)


Message édité par Arjuna le 25-07-2006 à 11:46:53
Reply

Marsh Posté le 25-07-2006 à 11:46:24   

Reply

Marsh Posté le 25-07-2006 à 11:52:02    

Voilà, script corrigé, maintenant sous FF il marche aussi (si width = 0, alors c'est que sous FF elle n'a pas chargé)

Reply

Marsh Posté le 25-07-2006 à 11:52:23    

Ca marche sous IE, merci bcp

Reply

Marsh Posté le 25-07-2006 à 11:56:11    

pictures[i].src = ''; ne fonctionne pas sous IE ?

Reply

Marsh Posté le 25-07-2006 à 12:08:14    

euh, si, mais je ne vois pas trop l'intérêt de shooter l'url d'une image qui n'a pas réussi à charger :??:

Reply

Marsh Posté le 25-07-2006 à 12:11:27    

je veux remplacer le src d'une image qui ne se charge pas

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed