Da una finstra 'padre' cliccando sul submit mi si apre una fistra figlio che contiene un pdf che viene mandato automaticamente in stampa.
...e fin qui funziona....
il problema è che vorrei che la pagina 'figlio' dopo si richiudesse ma non ci riesco.

Nel tag 'head' del padre ho messo

<script type="text/javascript">
function attesa() {
apripdf.close(); }
</script>


nel body della stessa pagina invece ho messo:

<script type="text/javascript">apripdf=window.open('stampa.php','STAM PA');</script>
<script type="text/javascript">window.setTimeout('attesa()',5000);</script>

Trascorsi i 5 secondi il codice javascript viene eseguito, la pagina 'figlio' non viene chiusa e ottengo questo errore nella pagina 'padre':
Riga: 8
Carattere: 1
Errore: autorizzazione negata
Codice: 0
Url: http://localhost/test/figlio.php

La riga 8 è questa:
apripdf.close(); }
che poi altro non è che un pezzo della function attesa() nel tag 'head'


Qualche idea?

Grazie anticipatamente a chiunque mi venga in soccorso.

Il browser è IE 6.0