IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Image.complete == true mais l'image n'est pas affichée


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de prgasp77
    Homme Profil pro
    Ingénieur en systèmes embarqués
    Inscrit en
    Juin 2004
    Messages
    1 306
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur en systèmes embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 306
    Par défaut Image.complete == true mais l'image n'est pas affichée
    Bonjour à tous,

    sur une page, je souhaite recharger toutes les images qui n'ont pas été correctement chargées au premier essai (utile sur les pages en contenant beaucoup, notamment si elles sont générées à la volée par le serveur).

    Je parcours donc toutes mes images, et les teste via image.complete. Malheureusement, toutes les images, y compris celles qui sont non affichées (le alt est affiché à la place) ont pour attribut .complete == true .

    So ... help !

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    teste a la fois le complete et les dimensions ?
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre Expert
    Avatar de prgasp77
    Homme Profil pro
    Ingénieur en systèmes embarqués
    Inscrit en
    Juin 2004
    Messages
    1 306
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur en systèmes embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 306
    Par défaut
    Ça m'a traversé l'esprit, mais les images peuvent être de dimension de même ordre que le texte alt affiché ...

  4. #4
    Invité
    Invité(e)
    Par défaut
    peut etre que avec onload sa marchera surtout avec ie (probleme de cache)


  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 46
    Par défaut
    J'opterais aussi pour les évènements onload, onerror et onabort, j'ai eu ce cas et je ne sais plus pourquoi précisément, mais j'avais écarté la propriété complete.

    Je crois me souvenir avoir lu qqpart que cette propriété passait à true quand le navigateur considérait qu'il avait fini l'action de chargement de l'image, qu'elle ait échoué ou non : une propriété relativement inutile, donc !

    Je cherche en même temps que je rédige, et tout ce que je trouve dit exactement le contraire de ce que j'affirme, pourtant je suis (presque) sûr de ne pas (encore) être zinzin

  6. #6
    Membre Expert
    Avatar de prgasp77
    Homme Profil pro
    Ingénieur en systèmes embarqués
    Inscrit en
    Juin 2004
    Messages
    1 306
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur en systèmes embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 306
    Par défaut
    Étant donné que je cherche à détecter les images non chargées, la propriété onload me semble particulièrement inappropriée ...
    Te souviens-tu si tu étais parvenu à trouver un discriminant équivalent ? Merci de ton aide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Le onclick return true mais le href n'est pas appelé ! IE m'a tué..
    Par Erdividium dans le forum Général JavaScript
    Réponses: 15
    Dernier message: 11/07/2013, 16h19
  2. Réponses: 2
    Dernier message: 09/10/2009, 19h25
  3. Réponses: 9
    Dernier message: 17/09/2009, 22h57
  4. mettre une deuxieme image de fond si la premiere n'est pas assez grande
    Par cleytus dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 10/06/2009, 16h20
  5. la première image de ma page n'est pas affichée par Firefox
    Par Alexdezark dans le forum Balisage (X)HTML et validation W3C
    Réponses: 9
    Dernier message: 13/01/2009, 17h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo