[JavaScript] open en close window vanuit verschillende pages

Pagina: 1
Acties:

  • EmilneM
  • Registratie: December 2001
  • Laatst online: 15-09-2023
Is het mogelijk om op een eerste HTMLpagina via JavaScript een window te openen en ditzelfde window vervolgens op een tweede pagina te sluiten?

Ik zou dan op één of andere manier in de tweede pagina een verwijzing moeten maken naar het window dat reeds geopend is. Is er een manier om dit te doen?

Onderstaand de javascript code voor openen en sluiten van window in één HTMLpagina:

JavaScript:
1
2
3
4
5
6
7
8
9
10
11
var window1;

function openWindow() {
     window1 = window.open('window1.htm', 'window1');
}

function closeWindow() {
     if (window1 && window1.open && !window1.closed) {
          window1.close();
     }
}

Verwijderd

Je zou er aan kunnen denken om een 3e pagina te maken die het openen en sluiten voor je afhandelt op commando van paginas 1 en 2 oid ?

  • moozzuzz
  • Registratie: Januari 2005
  • Niet online
Zolang je de juiste 'naam' sluit in de tweede pagina zou dit moeten lukken denk ik?

  • OnTracK
  • Registratie: Oktober 2002
  • Laatst online: 23:43
Als de twee pagina's die het venster moeten openen en sluiten niets met elkaar te maken hebben gaat dat volgens mij niet lukken. Maar als venster1 bijvoorbeeld venster2 en venster3 geopend heeft. Kan je vanuit venster2 javascript functies aanroepen door te zeggen opener.[functienaam]

De javascript bevindt zich in venster1 en zal vanuit daar zel venster3 dan ook gesloten worden.

Not everybody wins, and certainly not everybody wins all the time.
But once you get into your boat, push off and tie into your shoes.
Then you have indeed won far more than those who have never tried.