Roland: Bei onUnload Ziel-Url feststellen

Beitrag lesen

Hallo,
da ich mich zum ersten mal an Euch wende, hoffe ich, dass ich mich nicht zu ungeschickt ausdrücke.
Hier mein Problem:
Ich arbeite gerade an einem Warenkorbsystem. Die Daten des Warenkorbes speichere ich im Namen des Fensters (self.name) der ja, solange sich der User auf meiner Site befindet, vorhanden ist. Soweit so gut.
Nun möchte ich, wenn der Benutzer meine Seite verlässt und noch Daten im Warenkorb hat ihn darauf hinweisen.
Mein Gedanke war folgender:
<body onUnload="abfragen()">.......
<script>
function abfragen(){
if (self.name){
Abfragen ob der User trotz Ware im Korb die Seite verlassen will.
Wenn nicht
location.href="wieder zu meiner Seite";
}
Jetzt das Problem. Das Event onUnload tritt ja auch dann ein, wenn der User sich innerhalb meiner Site bewegt.

Ich hoffe das Problem ist verstanden.

Schon mal besten Dank für die Hilfe.
Warscheinlich sehe ich den Wald vor lauter Bäumen nicht.