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 :

Efface une variable


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Inscrit en
    Avril 2003
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 75
    Par défaut Efface une variable
    Salut les amis,

    Je sais pas trop quoi mettre dans le titre de ce post donc excusez moi. Je vais essayer de detailler au plus mon problem

    Je suis entrain de creer un programe javascript qui verifie si une image sur le serveur existe ou non.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     
    function check(url)
    {
     
    	var ImageObject = new Image();
    	ImageObject.src= url;
     
    	if(ImageObject.height == 1024)
    	{
    		document.getElementById('mypanel').label = "Image Presente ";
    	}
    	else
    	{
    		document.getElementById('mypanel').label = "Image absente ";
    	}
    }
     
     
    function update()
    {	
    	check ('http://link.com/drafr.gif')
    	self.setTimeout('update()', 6000);
    }
     
    window.addEventListener("load", update, false);
    Le probleme que j'ai est que lorsqu'il y'a une image sur le server, j'obtiens "Image Presente"... cependant lorsque je retires l'image du server, le message demeure juste "Image Presente".... justqu'a ce que je fermes le browser (firefox) et que je le relances, j'obtiens donc "Image Absente".

    J'ai l'impression que meme si je retires l'image, la variable ImageObject.height demeure toujours 1024... j'ai essayer plein de trucs pour reinitialiser mais pas de success...

    pouvez vous m'aider svp?

    merci

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    818
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2005
    Messages : 818
    Par défaut
    Je ne suis pas sur du tout du resultat, mais essaye ca:
    Tu met ca avant de definir ta nouvelle image...

    Mais c'est pas sur du tout que ca marche...

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2003
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 75
    Par défaut
    Citation Envoyé par calitom Voir le message
    Je ne suis pas sur du tout du resultat, mais essaye ca:
    Tu met ca avant de definir ta nouvelle image...

    Mais c'est pas sur du tout que ca marche...
    non cela n'as pas marche du tout.

    En fait j'essaies de faire un script qui m'avertira si un site est en ligne ou pas... raison pour laquelle je verifies si une certaine image existe.

    Merci,

  4. #4
    Membre Expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Par défaut
    Tu oublie le cache...

    Si tu veux l'éviter, passer par un nombre aléatoire : "tonImage.gif?random=9500412"

Discussions similaires

  1. [Débutant] Problème pour effacer une variable
    Par keaxter dans le forum MATLAB
    Réponses: 3
    Dernier message: 27/06/2014, 14h02
  2. effacer des variables sur une page web
    Par mipou dans le forum Langage
    Réponses: 1
    Dernier message: 07/01/2009, 20h19
  3. Effacer la valeur d'une variable
    Par bipbip2006 dans le forum C
    Réponses: 15
    Dernier message: 20/01/2008, 16h07
  4. [Sécurité] Effacer une variable après insertion ?
    Par psychoBob dans le forum Langage
    Réponses: 7
    Dernier message: 23/04/2006, 23h34
  5. Réponses: 4
    Dernier message: 05/06/2002, 14h35

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