Mario: body onUnload ... kann ich nich verwenden ...

Beitrag lesen

Hallo!

Ich muss abfangen, wenn mein PopUp-Fenster geschlossen wird. Ne, nich für Nerv-Zwecke ;) Ich hab nen Shop gebaut, der in einem PopUp-Fenster initialisiert wird.

Mein Kunde wollte, dass der Warenkorb immer sichtbar ist, so hab ich das Shop-Fenster in 2 Frames unterteilt. Oben Artikel, unten Warenkorb. Während der Shop-Session wird der Wahrenkorb in eine temp. Datei geschrieben (yo, is nich der eleganteste Weg, aber mit mySQL kann ich mich irgendwie nich anfreunden). Wird die Bestellung versandt, wird der Warenkorb gelöscht. Allerdings würde ich auch die Datei gern löschen, wenn das Shop-Fenster geschlossen wird.

<body onUnload=...> funktioniert für diese Zwecke nicht. Wenn ich für den oberen oder unteren Frame das Tag-Attribut verwende, ruft er den Event auch auf, wenn der Frame neu geladen wird, z.B. wenn man einen Artikel in den Warenkorb hinzufügt / entfernt.

Auch in die Datei für das Frameset funktioniert das nicht. Da ruft er den Event gleich nach der Initialisierung auf.

Wäre für Tips echt dankbar!

Grüße, Mario :)