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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Tester si une image a été chargée

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Tester si une image a été chargée

n°1419797
Travailleu​use06
Posté le 04-08-2006 à 15:53:20  profilanswer
 

Bonjour,
je suis devant un très gros problème que je n'arrive pas à résoudre.
 
J'ai une page html où j'ai un <img src="image">
Dans ma partie javascript, j'ai document.getElementById("image" ) = chemin d'accès à l'image
 
Or de temps en temps, l'image est cassée puisque celle-ci n'existe pas car le chemin n'est pas bon.
 
Mon problème est donc que je voudrais pouvoir mettre une image par défaut à la place de l'image cassée quand celle-ci n'existe pas.  
J'ai essayé avec complete. L'image cassée se change bien en image de base au chargement de la page si celle-ci n'existe pas mais mes images se changent grâce à un formulaire et grâce à des listbox qui sont sur la page (en Ajax). Donc il n'y a pas de rechargement de page.  
La valeur du complete reste à true et impossible de la changer car uniquement read.
 
Et je ne peux pas utiliser FileExist car le chemin de mon image se construit uniquement en javascript suivant le choix des listbox
Comment faire??? Pouvez vous m'aider???
 
MErci

mood
Publicité
Posté le 04-08-2006 à 15:53:20  profilanswer
 

n°1419808
anapajari
s/travail/glanding on hfr/gs;
Posté le 04-08-2006 à 16:12:02  profilanswer
 

Donc j'imagine que ce topic est la suite de celui-ci : http://forum.hardware.fr/forum2.ph [...] w=0&nojs=0
right?
 
Du tu as fait ça:

Code :
  1. var myNewImage = new Image();
  2.      myNewImage.src="une_url";
  3.      var myErrorImage = new Image();
  4.      myErrorImage.src="url_img_erreur";
  5.    
  6.      if ( myNewImage.complete){
  7.        myImage.src = myNewImage.src
  8.      } else if ( myErrorImage.complete){
  9.        myImage.src=myErrorImage.src;
  10.      } else {
  11.        alert('catastrophe');
  12.      }


En gros mais après je comprends pas ce qui va pas [:mlc]


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

  Tester si une image a été chargée

 

Sujets relatifs
Supprimer des éléments de la fenêtre une fois celle-ci chargéeProbleme avec bouton et image de fond
[PHP] tester une adresse e-mailTransformer une matrice à une image
Image a l'ecranAccess, c# et gallerie d'image
Li (ou image) affiché differement sous IE et FFInserer une petite image entre 2 tables.
changer image au sruvol d'une carte-image 
Plus de sujets relatifs à : Tester si une image a été chargée


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