Hallo allerseits,
ich öffne mehrere Fenster mit window.open. Wenn dass Elterfenster geschlossen werden soll, und man noch angemeldet ist kommt ein onbeforeunload Dialog. Wird da der Schliessvorgang bestätigt, sollte eigentlich das onunload eintreten.
Hier wird eine Schleife durchlaufen und alle noch offenen "Kindfenster" werden geschlossen; aber nur im FF. Im IE bleiben die Fenster offen, weil onunload offensichtlich nach dem onbeforeunload gar nicht mehr ausgeführt wird. Gibts dafür eine Lösung oder einen Trick der bewirkt, dass es auch im IE funktioniert? Und: gibt es eigentlich für die geöffneten Fenster ein internes array was man ansprechen kann so dass man das nicht selber beaufsichtigen muss?
Bin gespannt auf eure Antworten und bedanke mich schon mal ganz artig vorab.
Gruss Jense