begin process at 2012 05 29 09:00:21
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript Orienté objet (POO)

 > 

Evènements

 > 

gestion images introuvable


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

gestion images introuvable

dimanche 2 septembre 2007 à 18:46:51 | gestion images introuvable

Bestdoud

Bonjour,

J'aimerais savoir s'il y avait un moyen d'empecher d'avoir une case blanche avec une croix rouge lorsque l'image est introuvable

Il me faudrait 2 type de system:
1 qui me remplace l'image introuvable par une autre image
et 1 qui supprime complètement l'affichage de l'image

merci pour votre aide
dimanche 2 septembre 2007 à 19:09:17 | Re : gestion images introuvable

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Salut,

Te suffit de tester si le fichier correspondant existe ou pas : s'il n'existe pas, alors remplacer l'image par celle de référence.
______________________________________
DarK Sidious
dimanche 2 septembre 2007 à 22:58:50 | Re : gestion images introuvable

coucou747

Administrateur CodeS-SourceS
Salut

euh... tester si le fichier existe, c'est probablement pas possible en javascript, tu peux peut-etre savoir si le serveur renvoi une erreur 404, mais rien de plus

remplacer une image par un texte, c'est simple ca par contre...


une recherche sur exalead vous aurait peut-etre evite de poser cette question
In a dream, I saw me, drop dead...
U were there, U cried...
It was just a dream,
if I die, U won't cry, maybe, U'll be happy
dimanche 2 septembre 2007 à 23:20:02 | Re : gestion images introuvable

coucou747

Administrateur CodeS-SourceS
Salut
<html>
<head>
</head>
<body onload="loaded()">

<img src="delphine/DSC00634.JPG" width="240"/>
<img src="delph" />
<script type="text/javascript">
    function loaded(){
        var arr=document.images;
        var count=arr.length;
        for (i=0;i<count;i++){
            if (arr[i].naturalHeight==0){
                arr[i].style.display="none";
            }
            /*for (var j in arr[i]){
                a=document.createElement("p")
                a.innerHTML="<span style=\"background-color:#DEF;\">"+j+"</span>"+arr[i][j];
                document.body.appendChild(a);
            }*/
        }
    }
</script>
</body>
</html>

chez moi la premiere image existe, la seconde non...

le code commente affiche toutes les proprietes d'une image, decommente le, tu verras peut-etre quelquechose qui t'interesse...


une recherche sur exalead vous aurait peut-etre evite de poser cette question
In a dream, I saw me, drop dead...
U were there, U cried...
It was just a dream,
if I die, U won't cry, maybe, U'll be happy
lundi 3 septembre 2007 à 05:37:42 | Re : gestion images introuvable

bultez

Membre Club
Réponse acceptée !




bonjour,

    avec FireFox et consor, alt suffit
        <img src="toto.gif" alt="" />

    avec IE ce n'est pas suffisant, une alternative :
        <img     src="toto.gif"
                     onError="this.src='remplacement.gif';" />
      

Cordialement                Bul         [mon Site]     [M'écrire]
En général, c'est absurde de généraliser.
mardi 4 septembre 2007 à 19:09:13 | Re : gestion images introuvable

Bestdoud

ton remplacement d'image fonctionne impec bultez

par contre si je veux que ca n'affiche rien meme pas la croix, c'est possible ?
mardi 4 septembre 2007 à 19:19:34 | Re : gestion images introuvable

Bestdoud

Bon pour mon ca j'ai trouvé

j'efface la page

onError="document.body.innerHTML = '';"

merci pour votre aide
mardi 4 septembre 2007 à 19:50:51 | Re : gestion images introuvable

coucou747

Administrateur CodeS-SourceS
Salut

tu veux effacer toute la page ? c'est pas un peu violent comme solution ? mon code plus haut efface chaque image non trouvee... mais laisse le texte, laisse les autres images etc...


une recherche sur exalead vous aurait peut-etre evite de poser cette question
In a dream, I saw me, drop dead...
U were there, U cried...
It was just a dream,
if I die, U won't cry, maybe, U'll be happy
mardi 4 septembre 2007 à 21:17:27 | Re : gestion images introuvable

Bestdoud

ben en fait j'ai que ca sur la page

j'ai soit une page soit un div ou il y a l'image donc ca ne me gène pas
mercredi 5 septembre 2007 à 08:36:18 | Re : gestion images introuvable

bultez

Membre Club




perso pour effacer j'aurais fait :

<img     src="toto.gif"
             alt=""
             onError="this.display='none';" />

onerror  pour IE, alt pour FF.



Cordialement            Bul         [mon Site]     [M'écrire]
En général, c'est absurde de généraliser.

1 2

Cette discussion est classée dans : images, image, gestion, introuvable


Répondre à ce message

Sujets en rapport avec ce message

changer des images dans un menu [ par bblein ] j'élabore un petit menu où lorsque je clique sur une image-rubrique, une flèche (image) vient se placer dessous pour indiquer que l'on se situe bien d Insérer une image selon un résultat mathématique [ par tweeder ] Bonjour,Je m'explique car mon sujet n,est pas très révélateur. Je dois créer une page qui fait des calculs mathématiques et jai pensé insérer des imag Gestion de la souris sur une image [ par ldm001 ] Bonjour,J'aimerais pouvoir récupérer les coordonnées de rectancles ( position, hauteur, largeur ) que l'utilisateur aurait dessinées avec la souris su Interversion d'images de tailles différentes sous Netscape [ par philou7 ] Bonjour,Dans ma page, une image définie dans une balise sans option de dimension, est remplacée par d'autres images de tailles différentes sous l'ac ajouter image [ par dragon ] Je suis en train de faire un site admin en php, mais je dois faire une formulaire pour ajouter des itemsjusqu'ici tout vas très bien, sauf les item on Précharger des images ? [ par TheRedman ] J'ai un menu et quand la souris passe dessus l'image change. J'ai essayé avec une image plus lourde (250 ko) et il faut plusieurs secondes avant qu'el onMouseClick [ par gini333 ] bonjour,je débute en javascript et j'ai une question super facile (bien que je ne sais la résoudre...) : je suis en train de créer un album photos pou mauvais fonctionnement du cache avec les images pre-chargees [ par sunelis ] Bonjour à tousle site que je réalise est hebergé sur un serveur IIS et j'ai différents boutons réalisés à partir de deux images (une dans la position popup image [ par swiss_cheese10 ] Salut le people ! Bon alors voici mon prob...Sur mon futur site, j'ai pas mal d'images et j'aimerais que quand l'utilisateur clique sur une image, un Gestion d'images en javascript ... [ par Alain62 ] Voila, dans ma page internet, j'ai une balise toute simple : et je voudrai que lorsque l'utilisateur clique sur cette image, celle-ci change,(pour all


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,936 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales