Se la pagina contenuta nella finestra "madre" cambia si perde il riferimento ad "opener".
Il trucco e' assegnare un nome alla finestra madre finche' e' accessibile... quindi la pagina caricata nella popup dovra' eseguire
<script>opener.name='principale';</script>
e da quel momento sara' possibile utilizzare la sintassi
... target='principale' ...
in qualunque link
ciao
ps: ovviamente parliamo sempre di pagine dello stesso dominio![]()