Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1696 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  chargement d'une image

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

chargement d'une image

n°979656
yoskater
Posté le 12-02-2005 à 20:53:54  profilanswer
 

Code :
  1. tabIm["d1"]=new Image(206,170);
  2. tabIm["d1"].src="images/d1.JPG";
  3. tabIm["d1"].onload=ImageLoaded("d1" );
  4. tabIm["d1"].onError=ImageError("d1" );


 
que l'image existe ou pas ...les deux fonctions sont appelées...
 
 
 

mood
Publicité
Posté le 12-02-2005 à 20:53:54  profilanswer
 

n°979789
FlorentG
Unité de Masse
Posté le 13-02-2005 à 10:19:59  profilanswer
 

Euh... C'est quoi le onerror :??:

n°979858
yoskater
Posté le 13-02-2005 à 13:01:26  profilanswer
 
n°980085
yoskater
Posté le 13-02-2005 à 16:16:46  profilanswer
 

Code :
  1. tabIm["d1"]=new Image(206,170);
  2.      tabIm["d1"].src="images/d1.JPG";
  3.      tabIm["d1"].onload=ImageLoaded;
  4.      tabIm["d1"].onerror=ImageError;


 
 
apres modif ca marche a moitié.
Sous firefox :
la fction "ImageLoaded" est lancée en cas de reussite
la fction "ImageError" N'est PAS lancée en cas d'echec
Sous IE:
la fction "ImageLoaded" N'est PAS lancée en cas de reussite
la fction "ImageError" N'est PAS lancée en cas d'echec
 
 
alors la je seche j'ai trouvé plein de source qui utilise ca... :??:  
 

n°980127
cerel
Posté le 13-02-2005 à 16:55:57  profilanswer
 

Apres une rapide recherche dans la "Gecko DOM Reference", le seul "onerror" que j'ai trouve s'applique a l'element "window". Il permet de metre un "error event handler" sur l'element "window".  
Quand une erreur se produit, ce dernier est appelle. (Ca pourrait etre pas mal a utiliser, si c'est supporte par IE on pourrait creer une sorte de "console js" qui affiche les erreurs dans la page sous IE, mais ceci est une autre histoire.)
 
http://www.mozilla.org/docs/dom/domref/
 
J'ai bien peur que ton onerror ne soit une invention de MS...

n°980136
yoskater
Posté le 13-02-2005 à 17:22:11  profilanswer
 

ouais je sais j'ai vu mais ca marchais meme pas sous ie..
enfin bref l'erreur venait d'ailleur (innerHTML sur l'id d'une table au lieu d'une div)..
 
et a ma grande surprise ca marche meme ss firefox(onerror aussi!)
 
preuve
http://yoan.rousseau.free.fr/MCaltosh/mcCaltosh.html
 
attention j'ai juste mis des alert ...
http://yoan.rousseau.free.fr/MCalt [...] error.html
 
 
donc onerror marche sur une image en JS mm sous firefox

n°1054444
TheOnlyMaX
Posté le 20-04-2005 à 22:38:33  profilanswer
 

<?  
for($i=1;$i<=5; $i++) { ?>
 
 <img name="img_test<?=$i?>" src="http://users.rockweb.org/Funny/steamcul.gif" width="75" height="65" onError="javascript:img_err('img_test<?=$i?>')">
 
<? } // End for ?>
 
<script type="text/javascript" language="javascript">
 
function img_err(img) {
 //alert ('Erreur !');
 document.images[img].src = "images/no_pic.gif";
}
 
</script>

 ;) Sous IE ca fonctionne

n°1054489
masklinn
í dag viðrar vel til loftárása
Posté le 20-04-2005 à 23:08:10  profilanswer
 

http://www.quirksmode.org
il y a des tables de compatibilité (Javascript > Events > Events Compatibility Table)


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  chargement d'une image

 

Sujets relatifs
Changer d'image dans une boite de dialogue?Upload d'image sur un site Internet
Miniature d'image - php simple ![HTML/Javascript] gallerie avec image survolée et affichage séparé
"réserver" la zone d'une image en attendant son chargement ?Chargement d'une Image
couleur de fond lors chargement image[HTML/js] faire un pre-chargement d'image
Chargement d'imageErreur 500 lors du chargement d'une image [Résolu]
Plus de sujets relatifs à : chargement d'une image


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR