Tobias K.: body onUnload ... kann ich nich verwenden ...

Beitrag lesen

Hallo Mario,

Ich muss abfangen, wenn mein PopUp-Fenster geschlossen wird. Ne, nich für Nerv-Zwecke ;)

tja, wenn es für 'nicht-nerv-Zwecke' ginge es eben auch für Nerv-Zwecke :-)

Ich hab nen Shop gebaut, der in einem PopUp-Fenster initialisiert wird.

mhh... d.h. du schließt alle aus, die kein js haben?

Mein Kunde wollte, dass der Warenkorb immer sichtbar ist,

warum?

so hab ich das Shop-Fenster in 2 Frames unterteilt.

das hätte man doch auch so machen können, dass der Warenkorb in einer Spalte auf der Seite zu sehen ist.

Während der Shop-Session wird der Wahrenkorb in eine temp. Datei geschrieben

ich nehme jetzt mal an auf der Server mit php oder was ähnlichem (auf dem Client geht das - bis auf im IE vielleicht - ja nicht).

(yo, is nich der eleganteste Weg, aber mit mySQL kann ich mich irgendwie nich anfreunden).

warum nicht? :-)

Wird die Bestellung versandt, wird der Warenkorb gelöscht.

Wenn die Bestellung versandt wird, wird doch die tmp-Datei gelöscht, oder?

Allerdings würde ich auch die Datei gern löschen, wenn das Shop-Fenster geschlossen wird.

Da müsstest du wahrscheinlich ein Script schreiben, das gelegentlich mal aufräumt :-)
Sicher zu überwachen, ob ein Fenster offen ist geht nicht. Du musst die Dateien halt nach einer bestimmten Zeitspannen (evtl. der Inaktivität) löschen, bzw. irgendwann Nachts alles löschen. Wenn dein Shop mit php geschrieben ist kann man doch den Warenkorbe mit in der Session speichern (die Sessions werden doch automtisch gelöscht, oder?).

Grüße aus Nürnberg
Tobias