Toon posts:

[js] window 2e keer benaderen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik open vanuit een frame van een window een popup met 2 frames. Vanuit een frame van de popup verander ik de url van het eerste window met:

code:
1
parent.opener.parent.top.location = 'blaat.htm';


Daarna wordt in het popup via een meta een andere pagina opgeroepen waaruit ik weer een andere pagina in het 'begin window' wil laten verschijnen.

Het probleem is: het eerste window is nu niet meer een parent.opener.
HOe kan ik nu dat eerste window benaderen.

Verwijderd

Topicstarter
Kunnen 2 windows die geheel van elkaar afhankelijk zijn (dus zonder openers etc.). Elkaar benaderen

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Als je de popups nou vanuit een hidden frame aanmaakt die je niet overschrijft...

Intentionally left blank


  • Annie
  • Registratie: Juni 1999
  • Laatst online: 25-11-2021

Annie

amateur megalomaan

Verwijderd schreef op 10 oktober 2002 @ 15:59:
Kunnen 2 windows die geheel van elkaar afhankelijk zijn (dus zonder openers etc.). Elkaar benaderen
Natuurlijk, als de windowname bekend is kan je deze als target gebruiken in location wijzigingen (als target van een href of als framenaam in de frames collectie).
Als je een window opent met window.open() krijg je bovendien een reference naar dat window object terug en deze kan je dan weer gebruiken in je object verwijzingen. Bijv.
HTML:
1
2
3
4
5
6
<script type='text/javascript'>
var oRaam = window.open('about:blank', 'raampje', '');
oRaam.location.href = 'foo.html';
</script>

<a href='bar.html' target='raampje'>klik op mij</a>

Today's subliminal thought is: