Ho un grosso problema, non riesco a trovare il riferimento della finestra madre da un popup con annidiamento frames.
Qui di seguito porto la struttura frameset complessa del popup:
<frameset rows="10%,*" cols="*" id="FRMA" framespacing="0" frameborder="YES" border="1">
<frame src="prg1.asp" id="FRMB" name="avatar" scrolling="auto">
<frameset rows="*" id="FRMC" cols="65%,*" framespacing="0" frameborder="YES" border="1">
<frameset rows="*,17%" id="FRMD" cols="*" framespacing="0" frameborder="YES" border="1">
<frame src="prg2.asp" id="FRME" name="centro" scrolling="NO">
<frame src="prg3.asp" id="FRMF" name="testo" scrolling="NO">
</frameset>
<frameset rows="*" cols="35%,*" id="FRMG" framespacing="0" frameborder="YES" border="1">
<frameset rows="*,0" cols="*" id="FRMH" framespacing="0" frameborder="YES" border="1">
<frame src="prg4.asp" id="FRMI" name="nomi" scrolling="NO">
<frame src="prg5.asp" id="FRMJ" name="chiudi" scrolling="NO">
</frameset>
<frameset rows="*,15%" cols="*" id="FRMK" framespacing="0" frameborder="YES" border="1">
<frame src="prg6.asp" id="FRML" name="pvt">
<frame src="prg7.asp" id="FRMM" name="pvt_testo" scrolling="NO" >
</frameset>
</frameset>
</frameset>
</frameset>
io mi trovo nel frame con ID=FRMJ e nel PRG5.ASP
Da dentro PRG5.ASP se ad esempio chiamo:
window.opener.location.reload()
mi risponde PICCHE
Devo risolvere questo problema! Ho provato con vari parent ma ad un certo punto mi perdo.
Grazie