webForumDet fria alternativet

Uppdatera opener och stänga popup

JavaScript

5 svar · 483 visningar · startad av S@rpp@

Medlem sedan okt. 200058 inlägg
Frågan#1

Har följande problem:

Via följande frameset:

<frameset rows="66,*" framespacing="0" border="0" frameborder="0">
  <frame name="toppen" target="visning" src="huvud.asp">
  <frameset cols="246,*">
    <frame name="menyn" target="visning" src="meny.asp">
    <frame name="visning" src="innehall.asp">
  </frameset>
  ...
</frameset>

Via innehall.asp öppnas ett popupfönster som också är en frame uppbyggd på samma vis.
Där försöker jag få till att ladda om innehall.asp i den första framen och därefter stänga hela popupfönstret.

Jag får popupen till att stängas, men inte reload av innehall.asp.

opener.(top?/parent?/frames?).location.reload();

-någonting åt det hållet?

Medlem sedan nov. 20014 054 inlägg
#2
opener.frames['framenamn'].location.reload();

Tror jag!

Medlem sedan okt. 200058 inlägg
#3

Nä tyvärr, det fungerade inte.

Medlem sedan aug. 20039 340 inlägg
#4
if (window.opener && !window.opener.closed)
    window.opener.top.frames['framenamn'].location.reload();

self.close();

/Edit

Medlem sedan okt. 200058 inlägg
#5

window.opener.top.frames['framenamn'].location.reload();

Så hade jag i popupen innan jag lade till frames i popupfönstret. Och det fungerade. Men inte nu?

Det borde väl inte vara några problem att ha frames i popupen?

Framen i popupen är så här om det är till ngn hjälp.

<frameset rows="66,*">
  <frame name="bildtoppen" target="bildvisning" src="imghuvud.asp">
  <frameset cols="246,*">
    <frame name="bildmenyn" target="bildvisning" src="imgmeny.asp">
    <frame name="bildvisning" src="selectImg.asp">
  </frameset>
</frameset>
Medlem sedan okt. 200058 inlägg
#6

Provade följande och det fungerade:

parent.opener.top.frames['visning'].location.reload();

Tyckte att jag provat alla varianter, men tydligen inte ;)

265 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)