window.close()
Andi
- javascript
0 Cheatah
Hi,
ich habe ein perl script geschrieben, dass mir eine seite erstellt, die dann durch JavaScript ausgedruckt wird. (window.print() )
Jetzt soll die Seite nach erfolgreichem drucken geschlossen werden. z.B. window.close(). Jetzt meine Frage: Falls der Druck aus irgendeinem Grund fehlschlägt, wie kann ich es verhindern, dass sich das Fenster in diesem Fall nicht schließt?
Danke schon mal
Andi
Hi,
ich habe ein perl script geschrieben, dass mir eine seite erstellt, die dann durch JavaScript ausgedruckt wird. (window.print() )
if (window.print) { window.print(); }
Die Existenz dieser Methode darf nicht vorausgesetzt werden, also ist daraufhin zu prüfen.
Falls der Druck aus irgendeinem Grund fehlschlägt, wie kann ich es verhindern, dass sich das Fenster in diesem Fall nicht schließt?
Mittels JavaScript kann nur und ausschließlich der Druckdialog geöffnet werden. Das einzige, was Du also _theoretisch_ erfahren könntest ist, ob eben dies erfolgreich war, also ob der Druckdialog geöffnet wurde. Alles was danach geschieht, ist fernab Deiner Kenntnis.
Cheatah