Ik zit nu al ruim een uur te klooien op dit stukje code. Ik heb de search al 20 keer gebruikt, maar ik kan niets vinden. Het gaat om het volgende probleem:
Vanuit een document wordt een window geopend. In dit window wordt een pagina geladen die binnen het window 2 frames maakt en in elk frame een aparte pagina laad, dus in dit geval even pagina 1 en pagina 2.
Nu moet dus het volgende gebeuren: Als ik op een knopje druk in pagina 1, dan moet het window sluiten en moet ook de pagina vanwaar het window werd geopend worden ge-refreshd. Het window sluiten lukt eenvoudig met 'top.close()' maar het wil dus niet lukken om de pagina vanwaar het window werd geopend te refreshen. Ik heb nu als code:
<SCRIPT LANGUAGE='JavaScript'>
top.close(); opener.document.location= "blabla.asp"
</SCRIPT>
Maar om de een of andere vage reden werkt dit dus niet. Ik krijg steeds de melding: 'opener.document is null or is not an object'
Als ik een window open zonder frames, dan lukt het allemaal wel. Weet iemand hier een oplossing voor?
Vanuit een document wordt een window geopend. In dit window wordt een pagina geladen die binnen het window 2 frames maakt en in elk frame een aparte pagina laad, dus in dit geval even pagina 1 en pagina 2.
Nu moet dus het volgende gebeuren: Als ik op een knopje druk in pagina 1, dan moet het window sluiten en moet ook de pagina vanwaar het window werd geopend worden ge-refreshd. Het window sluiten lukt eenvoudig met 'top.close()' maar het wil dus niet lukken om de pagina vanwaar het window werd geopend te refreshen. Ik heb nu als code:
<SCRIPT LANGUAGE='JavaScript'>
top.close(); opener.document.location= "blabla.asp"
</SCRIPT>
Maar om de een of andere vage reden werkt dit dus niet. Ik krijg steeds de melding: 'opener.document is null or is not an object'
Als ik een window open zonder frames, dan lukt het allemaal wel. Weet iemand hier een oplossing voor?