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

XMLRAD Discussion :

Attendre 5 secondes avant Next Action


Sujet :

XMLRAD

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    75
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 75
    Par défaut Attendre 5 secondes avant Next Action
    Bonjour,

    J'aimerai qu'à la fin de mon XMLService mon application attende 5 secondes avant d'aller dans le XMLService suivant (lui renseigné dans le "Next Action").

    La fonction Sleep(5000) suivit d'un "XMLRequest.SendRedirect" ne convient pas du tout car elle freeze la totalité du site web et donc les autres utilisateurs connectés aussi !!!!.

    On ne peut pas non plus utilisé "Application.ProcessMessages" ...

    Donc j'en sais rien .....................

    Merci pour vos réponses

  2. #2
    Membre éclairé Avatar de Jeweller
    Inscrit en
    Août 2003
    Messages
    357
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 357
    Par défaut
    C'est logique si tu n'as qu'un seul thread dans ton pool.
    Moi je verrais plutot ici un delais d'attente avant le post de ton formulaire précedent (avant l'execution du businessService) avec un peu de code javascript (un setTimeout par exemple).
    Peut etre aussi au chargement de la page html (de la nextaction) il y a moins de bricoler un truc dans le genre en cachant le contenant et en ne l'affichant que 5s apres...
    Mais pourquoi faire patienter l'utilisateur ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    75
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 75
    Par défaut
    Je veux faire patienter l'utilisateur pour qu'il ai le temps de lire un texte (Message d'avertissement)

    Merci Jeweller pour tes réponses, je te tiens au courant ...

  4. #4
    Membre émérite

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    520
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 520
    Par défaut
    Personnellement je pencherais plus pour une version Javascript du sleep via SetTimeOut comme le propose Jeweller ;-)
    Au moins tu es sur que tu ne perturbes pas la mécanique du framework, dans tous les cas c'est moins "intrusif".

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    75
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 75
    Par défaut
    Alors, pour ceux que ça interesse :

    Dans le "onunload" de body une petite fonction javascript qui fait une pause :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    function pausecomp(millis) 
    {
    date = new Date();
    var curDate = null;
     
    do { var curDate = new Date(); } 
    while(curDate-date < millis);
    }
    (fonction trouvée sur: )

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

Discussions similaires

  1. attendre un moment avant d'exécuter une action
    Par keviin dans le forum Langage
    Réponses: 2
    Dernier message: 07/10/2009, 10h45
  2. attendre 1 seconde entre deux fonctions
    Par urousseau dans le forum C++Builder
    Réponses: 8
    Dernier message: 08/06/2008, 19h14
  3. bloqué 40 secondes avant de booter
    Par Ikaly dans le forum Ordinateurs
    Réponses: 2
    Dernier message: 14/12/2006, 16h26
  4. Réponses: 3
    Dernier message: 02/10/2006, 22h51
  5. Attendre la fin d'une action
    Par ederoeck dans le forum Access
    Réponses: 3
    Dernier message: 24/09/2005, 08h36

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