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 :

Stop le auto_refresh


Sujet :

JavaScript

  1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Juillet 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 16
    Points : 15
    Points
    15
    Par défaut Stop le auto_refresh
    Bonjour tout le monde,
    Voila mon script:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    function refresh_question(){		
    	var url = "/question.do";     	
        	jQuery('#question').load(url, function myFunction(reponse, status, xhr){
        		 if(reponse=="fin")
                {
                  clearInterval(auto_refresh );
                }    		
     
        	}).fadeIn("slow");  
    	}	
        var auto_refresh = setInterval(refresh_question, 4000);
    L'idee c'est d'afficher tout les 4 secondes une nouvelle question, mais mon souci c'est que, une fois j;ai fait le tour de toutes les questions, j'aimerai bien que le "auto_refresh" s’arrête.

    Est ce que vous avez des idees?

    D'avance mercie

  2. #2
    Membre averti Avatar de bourvil
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    411
    Détails du profil
    Informations personnelles :
    Localisation : Israël

    Informations forums :
    Inscription : Juin 2002
    Messages : 411
    Points : 329
    Points
    329
    Par défaut
    Salut,

    Tu arrives bien à avoir "fin" quand c'est la dernière question ?

    Si oui, essaie peut-être de définir ta variable avant la function.

  3. #3
    Membre expérimenté Avatar de Lorenzo77
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 472
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 472
    Points : 1 537
    Points
    1 537
    Par défaut
    salut,

    si le clearInterval n'est pas déclenché, alors le probleme vient de cette condition :
    faut faire un console.log(reponse) pour voir si reponse vaut fin

Discussions similaires

  1. [Thread] Stop dépréciée, que faire?
    Par the_ugly dans le forum Concurrence et multi-thread
    Réponses: 13
    Dernier message: 27/10/2005, 11h39
  2. Problème ave cl'option "Stop Build"
    Par boulette18 dans le forum MFC
    Réponses: 2
    Dernier message: 03/10/2005, 11h52
  3. [Applet] appel de la méthode stop() dans une applet
    Par ciol2.6.12 dans le forum Applets
    Réponses: 4
    Dernier message: 08/09/2005, 13h40
  4. Problème stop
    Par Anduriel dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 02/02/2005, 15h49

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