Toon posts:

Venster sluiten als window niet actief is

Pagina: 1
Acties:

Verwijderd

Topicstarter
Wie kan me helpen,

Ik wil graag weten hoe je een venster, popup, kunt laten sluiten wanneer deze niet actief is, dus wanneer er terug naar de hoofdsite wordt geklikt.

Ik heb onunload="window.close()" gebruikt, maar dat lijkt niet te werken.

Heeft iemand enig idee??

Verwijderd

"Terug naar de hoofdsite wordt geklikt"

Geeft niet aan of dit gebeurt door in de popup een link te volgen, of door gewoon het eerdere hoofdvenster te selecteren. Alleen als er een nieuw document wordt geladen (misschien ook als je het venster sluit, dat zou dus dubbelop zijn) wordt onunload geactiveerd. Probeer misschien eens onBlur="window.close()"?

Verwijderd

Topicstarter
Inderdaad!! Dat was hetgene wat ik nodig had!!

Terug naar de hoofdsite is een beetje krom geformuleerd inderdaad!

  • r0bert
  • Registratie: September 2001
  • Laatst online: 26-04 17:38
Als ik dat hoor, denk ik eigenlijk eerder aan in het hoofdscherm

js
Java:
1
2
3
4
5
6
window.onfocus = function()
{
   if (oPopup) // Ga er even vanuit dat oPopup de global var voor de popup is
        if (oPopup.close()) // of andere variant als dit niet werkt (oPopup.window.close() // self.close())
            oPopup = null;
}

Voordeel(?) is dat het schermpje wel blijft staan als de gebruiker even wat anders doet (bijvoorbeeld een ander programma opstart oid. Weet niet of dat van belang is en je bedoeling is, maar je hebt nu iig keus :P

[ Voor 4% gewijzigd door r0bert op 21-06-2005 09:36 ]