fermeture automatique Popup
Posté : 08 juil. 2008, 12:45
Bonjour à tous,
Je ne savais pas ou mettre mon pb car c'est un mélange php/javascript.
Je tente ici !
Voilà, j'utilise la librairie FPDF en php pour créer un fichier PDF. Grâce au site FPDF, j'ai pu récupérer un script qui permet de faire une impression automatique en JavaScript.
Ca fonctionne très bien, mais mon problème c'est que la fenêtre ne se ferme pas une fois l'impression ou le chargement de la page effectuée.
Pour info, j'ouvre mon script qui génére le PDF dans une popup.
Voici le code :
Si dans le setTimeOut je mets 1, ça ouvre et ça ferme, mais pas le temps d'imprimer...
Dès que j'augmente la valeur, le pdf s'ouvre bien, mais la fenêtre ne se ferme plus...
J'ai l'impression (sans jeux de mots !!
) que lorsque le pdf s'ouvre, c'est le logiciel acrobat qui prend la main sur le navigateur et du coup, impossible de fermer...
Qu'en pensez-vous ?
merci pour l'aide ou les pistes que vous pourrez m'apporter.
Je ne savais pas ou mettre mon pb car c'est un mélange php/javascript.
Je tente ici !
Voilà, j'utilise la librairie FPDF en php pour créer un fichier PDF. Grâce au site FPDF, j'ai pu récupérer un script qui permet de faire une impression automatique en JavaScript.
Ca fonctionne très bien, mais mon problème c'est que la fenêtre ne se ferme pas une fois l'impression ou le chargement de la page effectuée.
Pour info, j'ouvre mon script qui génére le PDF dans une popup.
Voici le code :
Code : Tout sélectionner
<script language=javascript>
var ouv_pdf = window.open(\"pages/pdf.php\",\"pdf\",\"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbar=no,resizable=yes,width=800,height=600\");
setTimeout('ouv_pdf.close()',100);
</script>
Dès que j'augmente la valeur, le pdf s'ouvre bien, mais la fenêtre ne se ferme plus...
J'ai l'impression (sans jeux de mots !!
Qu'en pensez-vous ?
merci pour l'aide ou les pistes que vous pourrez m'apporter.