fastix®: window.print() Status erkennen

Beitrag lesen

Moin!

Nun die Frage: Kennt jemand einen Weg, festzustellen, wann der Druckvorgang beendet ist? Dann könnte man das Fenster ohne User-Interaktion wieder schließen.

Das kannst Du sofort nach print(). Der Auftrag wird an das Betriebssystem gegeben und dieses führt ihn auch dann aus, wenn das Popup längst wieder zu ist. Das close() wird übrigens erst ausgeführt, wenn print() soweit durch ist (Das heisst nicht, dass das eigentliche Drucken schon durch ist).

Also:
window.print();
window.close(); // fertig //

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix®

--
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch  für seriöse Agenturen.