il sistema che avevi postato tu con il javascript non funziona,ho risolto facendo nu salto di pagina.
vado in stampa.php con un link in questa faccio window.print() e dopo ritorno con location.href("index.php").
fa un po schifo comunque..