Ik heb een popup geopend vanuit een parent window (duh!) middels:
Deze zou ik netjes kunnen sluiten middels:
Nu wil ik in de parent window gewoon nog ff rond kunnen browsen. Zodra de parent window op een bepaalde pagina aankomt, wil ik dat de popup zich sluit. Hoe kan ik dit voor elkaar krijgen?
Ik krijg het niet voor elkaar om vanaf de parent window een rechtstreekse fix te krijgen op de popup. Op zich logisch, want de parent window is niet meer de werkelijke parent, toch? Als alternatief; zou het wellicht mogelijk zijn een event listener op de popup te plaatsen die de url.location van de parent window in de gaten houdt?
JavaScript:
1
2
| winprops = 'height=400,width=250,status=no,scrollbars=auto,resizable=yes'; win = window.open('http://www.example.com/popup.htm', 'historie', winprops); |
Deze zou ik netjes kunnen sluiten middels:
JavaScript:
1
2
| if ((window.win) && (!win.closed)) win.close(); |
Nu wil ik in de parent window gewoon nog ff rond kunnen browsen. Zodra de parent window op een bepaalde pagina aankomt, wil ik dat de popup zich sluit. Hoe kan ik dit voor elkaar krijgen?
Ik krijg het niet voor elkaar om vanaf de parent window een rechtstreekse fix te krijgen op de popup. Op zich logisch, want de parent window is niet meer de werkelijke parent, toch? Als alternatief; zou het wellicht mogelijk zijn een event listener op de popup te plaatsen die de url.location van de parent window in de gaten houdt?