par
Hermès » 21 juin 2007, 10:38
Bonjour,
Je sèche actuellement sur un problème qui me paraissait facile au départ...
J'ai un formulaire qui, lorsqu'on le valide, envoi ses informations à un script qui va générer un fichier zip. Donc lorsque l'utilisateur click, son écran ne change pas de page mais au bout d'un moment (le temps que le zip soit généré), une fenêtre gérée par le navigateur ("Enregistrer sous..."/"Ouvrir avec...") s'ouvre pour lui permettre d'enregistrer le fichier.
Le temps que le fichier zip se génère, je souhaite faire apparaître un message "veuillez patienter", donc j'ai surchargé la méthode onsubmit de mon formulaire (qui se charge aussi de valider les champs).
Jusqu'ici tout va bien.
Sauf que j'ignore comment faire disparaître le message en question une fois que le navigateur ouvre la fenêtre de sauvegarde et que l'utilisateur a cliqué sur OK ou sur Annuler. Etant donné que la page du formulaire n'est pas rechargée, ça n'est pas dans le onload de la page.
Bref avec-vous une idée du comment faire disparaître mon message une fois que l'utilisateur a accepté le fichier (ou refusé).
Bonjour,
Je sèche actuellement sur un problème qui me paraissait facile au départ...
J'ai un formulaire qui, lorsqu'on le valide, envoi ses informations à un script qui va générer un fichier zip. Donc lorsque l'utilisateur click, son écran ne change pas de page mais au bout d'un moment (le temps que le zip soit généré), une fenêtre gérée par le navigateur ("Enregistrer sous..."/"Ouvrir avec...") s'ouvre pour lui permettre d'enregistrer le fichier.
Le temps que le fichier zip se génère, je souhaite faire apparaître un message "veuillez patienter", donc j'ai surchargé la méthode onsubmit de mon formulaire (qui se charge aussi de valider les champs).
Jusqu'ici tout va bien.
Sauf que j'ignore comment faire disparaître le message en question une fois que le navigateur ouvre la fenêtre de sauvegarde et que l'utilisateur a cliqué sur OK ou sur Annuler. Etant donné que la page du formulaire n'est pas rechargée, ça n'est pas dans le onload de la page.
Bref avec-vous une idée du comment faire disparaître mon message une fois que l'utilisateur a accepté le fichier (ou refusé).