moin,
setze das window.print() mit nach folgendem window.settimeout und dem window. close in eine funktion:
fuktion printClose()
{
window.print();
window.settimeout('self.close()',6000);
}
das sollte eigentlich gehen (zeit ru‚hig höher setzten als 5 sec.)
beachte aber das window.print() nur der ns macht, für ie empfehle ich lese mal http://www.pc-anfaenger.de von antje hoffmann.
gruß stefan