Hi Johannes,
bitte poste doch nicht die ganze Vorgänger-Antwort als Zitat mit, wenn Du sie nicht verwendest! Das stört ziemlich! (Machst Du das in Emails etwa auch??)
Du kannst nicht verhindern, dass ein Benutzer die Seite wegklickt, bevor Dein Druckdialog endlich da ist. Du kannst höchstens versuchen Deine Programmierung so einzurichten, dass Deine Scripte die Druckseite nicht schließen, bevor der Druckvorgang irgendwie abgeschlossen ist. Das erreichst Du am ehesten, indem Du window.close() nach dem window.print() notierst. Wenn ein anderes Fenster Dein Druckfenster schließen will, dann wüsste ich jetzt nicht, wie dieses herausfinden könnte, ob da noch gedruckt wird, oder nicht. Aber wenn das druckende Fenster sich selber schließen soll, dann wird es das erst tun, wenn window.print() fertig ist.
Liebe Grüße aus Ellwangen,
Felix Riesterer.