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

Bibliothèques & Frameworks Discussion :

Arrêter un Ajax.PeriodicalUpdater [Prototype]


Sujet :

Bibliothèques & Frameworks

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 6
    Par défaut Arrêter un Ajax.PeriodicalUpdater
    Bonjour,

    Je vous écris pour demander votre aide. J'ai retourner le net et je n'ai pas trouver de solution à mon problème.

    Mon problème est que je fait un periodicalupdater vers un fichier .php et j'aimerais arréter la boucle infini en fonction de la réponse contenu dans le fichier php.

    Mon code js
    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
    <script>
    function test()
    {
    	new Ajax.PeriodicalUpdater(
    		'reponse',
    		'trt.php?key={KEY}&id={USER_ID}&login={USER_LOGIN}',
    		{
    			evalScripts: true,
    			frequency: 5,
    			decay : 1,
    		}
    	);
    }
     
    test();
    </script>
    Mon fichier trt.php contient une simple condition qui vérifie l'existence d'un fichier.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    if(file_exists('salut.txt'))
    {	
    	echo 'Le fichier est la';
    }
    else
    {	
    	echo 'Fichier disparu';
    }
    Mon but : Dans le cas ou le fichier est la, je voudrais arréter la boucle qui devient inutile puisque que le fichier a été uploader et est a son emplacement.

    Merci de vos réponses.

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 6
    Par défaut
    Je tiens à m'excuser pour le double post mais j'ai trouver la solution qui est ma foi ... très bête (comme moi )

    Je met tout de même la réponse pour les intéressé (au cas ou)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <script>
    var mavar = new Ajax.PeriodicalUpdater(
    'reponse',
    'trt.php?key={KEY}&id={USER_ID}&login={USER_LOGIN}',
    {
    evalScripts: true,
    frequency: 5,
    decay : 1,
    }
    );
    </script>
    Dans le fichier php il fallait rajouter :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <script>
    mavar.stop();
    </script>
    Au moment ou la condition est respecter il faut faire un "echo" du code précédent qui va stopper la boucle.

    Désolé pour le dérangement ^^

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3
    Par défaut
    ben merci

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

Discussions similaires

  1. [Prototype] AJAX : PeriodicalUpdater je n'arrive pas à passer les paramètres
    Par raton_laveur dans le forum Bibliothèques & Frameworks
    Réponses: 2
    Dernier message: 18/06/2010, 17h10
  2. Récupérer valeurs avant refresh(Ajax.PeriodicalUpdater)
    Par jcaction dans le forum Servlets/JSP
    Réponses: 0
    Dernier message: 17/07/2009, 14h48
  3. [Prototype] Incrémentation et Ajax.PeriodicalUpdater
    Par nugo24 dans le forum Bibliothèques & Frameworks
    Réponses: 1
    Dernier message: 10/04/2009, 06h42
  4. Ajax.PeriodicalUpdater ou pas ?
    Par error404 dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 28/09/2008, 18h28
  5. [Prototype] Ajax.PeriodicalUpdater
    Par shaun_the_sheep dans le forum Bibliothèques & Frameworks
    Réponses: 2
    Dernier message: 23/04/2008, 09h52

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