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

  FORUM HardWare.fr
  Programmation

  [Java Script]comment ne pas afficher la croix rouge....

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Java Script]comment ne pas afficher la croix rouge....

n°39052
fkayou
Posté le 12-06-2001 à 14:35:02  profilanswer
 

symbolisant le fait que l'image n'a pas été trouvée à l'adresse indiquée dans la balise.
J'ai un catalogue que j'affiche et parfois l'image associée à un produit n'est pas présente et donc au lieux d'affichée l'image en question, c'est le .gif avec la petite croix rouge, ce que je ne voudrais pas.
Je préfèrerais avoir une autre image ou bien rien du tout.
 
Si vous avez des idées, je suis preneur.
Merci

mood
Publicité
Posté le 12-06-2001 à 14:35:02  profilanswer
 

n°39071
petoulachi
A fortiori, brigadier chef
Posté le 12-06-2001 à 14:55:24  profilanswer
 

gneumeugneu (reflexion)
ha ya peut etre un moyen : tu declares tes images en javascript
je crois que ça se fait comme ça :
var image = new Image(url);
ou un truc du style. Et puis apres, tu fais une condition voir si ta variable existe bien ( ça doit se faire je pense qd meme), et si elle existe pas, bin soit tu ne fait pas la balise <img>, soit tu la remplace par une autre image de ton choix (plus simple)
voila  :sol:

n°39099
BarraudDen
Posté le 12-06-2001 à 15:40:11  profilanswer
 

essaye quelque chose comme cela :
 
<SCRIPT>
var sImg='<IMG STYLE="display: none;" ID=oStub ALT="Default Text">';
function fnLoadFirst(){
   oContainer.innerHTML=sImg;
   oStub.onerror=fnLoadFail1;
   oStub.src="";
   oStub.style.display="block";
}
function fnLoadFail1(){
   oStub.alt="Image failed to load.";
   return true;
}
</SCRIPT>

n°39116
petoulachi
A fortiori, brigadier chef
Posté le 12-06-2001 à 16:10:05  profilanswer
 

ouais enfin c pas top parce que tu lui explique pas grand chose, et en plus ça ne marche que pour IE4 ou +.

n°39122
fkayou
Posté le 12-06-2001 à 16:14:54  profilanswer
 

Effectivement j'ai essayé mais j'ai pas réussi a faire toutner qqchose pour le moment mais j'y travaille.
Si vous avez plus de code,thx a lot ;)

n°39175
antp
Super Administrateur
Champion des excuses bidons
Posté le 12-06-2001 à 18:40:47  profilanswer
 

petoulachi a écrit a écrit :

ouais enfin c pas top parce que tu lui explique pas grand chose, et en plus ça ne marche que pour IE4 ou +.




 
que ca marche que sous IE c'est bon puisqu'il voulait ne pas voir la croix rouge, or les autres browsers affichent les images manquantes autrement :)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°39201
petoulachi
A fortiori, brigadier chef
Posté le 12-06-2001 à 22:00:38  profilanswer
 

ouais mais là, le pb c que pour les autres navigateurs, ça n'affichera AUCUNE image, puisqu'il se sert de innerHTML ... :na:

n°39252
antp
Super Administrateur
Champion des excuses bidons
Posté le 12-06-2001 à 23:53:47  profilanswer
 

Petoulachi a écrit a écrit :

ouais mais là, le pb c que pour les autres navigateurs, ça n'affichera AUCUNE image, puisqu'il se sert de innerHTML ... :na:




 
c'est quoi innerHTML ? Si c'est iframe ça marche dans Opera et Mozilla.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire

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

  [Java Script]comment ne pas afficher la croix rouge....

 

Sujets relatifs
menu java[JAVA] copie de fichiers son par flux
[PHP] Faire 1 select count et l'afficher ! HELP :-)Probleme avec lotus note et java
[Java] Raffraichissement d'un Panel au chargementprobleme de redirection download (language html ou java)
Comment faire pour connaitre ses erreurs de script ??[Java] JTable et TableColumn
Comment k'on fait pour afficher sa page en LOCAL ?[Java] Pour mettre à jour une image !
Plus de sujets relatifs à : [Java Script]comment ne pas afficher la croix rouge....


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