3 votes

événement javascript pour les pièces jointes téléchargées ?

J'ai une page qui génère un rapport, le rapport est envoyé au navigateur en tant que pièce jointe. Ce que je voudrais faire, c'est désactiver le bouton de génération de rapport, ou afficher un logo "s'il vous plaît attendez", et lorsque la pièce jointe a fini d'être générée et a été envoyée au navigateur, je voudrais supprimer le logo "s'il vous plaît" et réactiver le bouton

Y a-t-il un événement js comme, sur attachmentcomplete ou autre ?

merci

nat

2voto

Pekka 웃 Points 249607

Y a-t-il un événement js comme, sur attachmentcomplete ou autre ?

Non. Le téléchargement de fichiers est entièrement indépendant de la volonté de JavaScript.

La seule façon qui me vient à l'esprit est d'avoir le script qui génère le rapport mettre à jour une sorte de drapeau (par exemple, un fichier temporaire) que vous pouvez fréquemment interroger à partir de votre page en utilisant Ajax. Lorsque le script a fini de générer les données, vous supprimez l'indicateur.

Vous devrez cependant décider si cela vaut la peine de faire un tel effort juste pour un petit effet sur l'interface utilisateur.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X