hein: PopUps schließen

Beitrag lesen

ganz einfach:

du bist beim öffnen der anderen popups sicherlich so vorgegangen:

var PopUpName = window.open(...);

wenn du 5 verschiedene popups hast, sind es auch verschiedene namen. zum schliessen brauchst du also nur eine funktion, die alle 5 popups anspricht und schliesst, sprich wenn du im hauptpopup auf "schliessen" klickst, führst du nicht sofort "window.close()" aus, sondern eine funktion:

function CloseAll(){

PopUpName1.close();
 PopUpName2.close();
 PopUpName3.close();
 PopUpName4.close();
 PopUpName5.close();

// erst jetzt hauptfenster
 window.close();
}

du könntest rein theoretisch diese funktion auch per eventhandler "onunload" im hauptpopup ausführen lassen. damit gehen die anderen popups auch weg, wenn der user nicht auf "schliessen" klickt, sondern das haupt-popup einfach wegklickt.

gruß hein