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 :

Fermer une popup d'attente après la validation d'un traitement


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 31
    Par défaut Fermer une popup d'attente après la validation d'un traitement
    Bonjour,

    Lorsque je valide mon formulaire, le temps de calcul étant relativement long, une popup indiquant que le calcul s'effectue apparaît.
    J'aimerais fermer cette popup lorsque le traitement est terminé.

    Si quelqu'un a une idée !

    Merci !

    PS : L'action du formulaire me renvoie sur une autre page ce que m'empêche de récupérer la popup pour faire un simple popup.close();

  2. #2
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Le traitement est effectué comment ?
    Tu pourrais faire un test qui permettrait de savoir quand le traitement est terminé et si c'est le cas avant le rechargement de la page tu fermes ton popup. Mais il faudrait du code pour voir ca plus en details

  3. #3
    Membre éprouvé Avatar de lalouve
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2004
    Messages
    128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2004
    Messages : 128
    Par défaut
    essaie l'ajax

  4. #4
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Pas besoin forcement de L'ajax. Moi je dis que si on peut se passer d'ajax en gardant du simple javascript alors en profitons. Parfois il est bon de ne pas se compliquer la vie

    Donc si c'est pas une execution coté serveur juste du JS sinon là je suis partant pour de l'Ajax

    Il n'empeche qu'au final ce sera du javascript qui terminera le processus et relancera la page ainsi que la fermeture du popup

  5. #5
    Membre éprouvé Avatar de lalouve
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2004
    Messages
    128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2004
    Messages : 128
    Par défaut
    C'était ironique le coup de l'ajax

    Pourquoi, par exemple, ne pas ouvrir la popup lors du submit du formulaire et la fermer sur le unload de la page ?

Discussions similaires

  1. fermer une popup depuis la fenetre paren
    Par jlassira dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 05/05/2006, 15h28
  2. comment fermer une popup
    Par jack_1981 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 27/04/2006, 00h39
  3. fermer une popup depuis une autre page que l'opener
    Par totoche dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 08/12/2005, 14h31
  4. Comment fermer une popup après un certains temps ?
    Par magic8392 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 19/10/2005, 12h06
  5. [VB.NET] Fermer une popup depuis une webform ?
    Par Nycos62 dans le forum ASP.NET
    Réponses: 5
    Dernier message: 27/04/2004, 10h19

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