n'Abend Frank !
Aus der Hüfte geschossen würde ich den Weg über
setTimeout() versuchen. So kannst du das Schließen
des Fensters verzögert auslösen.
function drucken() {
/* hier die Druckerausgabe */
window.setTimeout('und_tschuess()',1000);
}
function und_tschuess() {
/* hier das Fenster schliessen */
}
Ob die Verzögerung alleine reicht, wenn das Ganze über einen
Netzwerkdrucker ausgegeben wird, oder die Drucker Queue voll ist ?
Am besten du versuchst es einfach :)
Mehr über setTimeout() findest du hier:
http://selfhtml.teamone.de/javascript/objekte/window.htm#set_timeout
MfG McNavc