Ciao liana79,
hai detto che quello script è in un frame e lo richiami all'onunload del frame
l'onunload si verifica quando chiudi la finestra o quando cambi pagina del frame
se vuoi verificare che la pagina madre sia chiusa devi controllare la proprietà closed e non il metodo close
di preciso cosa vuoi fare?codice:if(opener.closed)