Ralf Wollny: Abfrage beim Schliessen des Browsers

Hallo,

folgendes Problem:

Ich bewege mich innerhalb meiner Anwendung. Wenn ich meine Anwendung schliesse also das Browser-Fenster (d.h keine neue Website, kein Surfen) möchte ich genau dieses abfragen können, da ich danach noch eine Aktion ausführen muß. Ich weiß nur nicht wie. Vielleicht könnt ihr mir da helfen.

Danke.

  1. moin,
    wenn du eine site "betritts", dann setze in einen script ein variable auf "false". im body schiebst du ein script(function) mit "onload" an, die diese variable auf "true" setzt, wenn die variable "false" ist. wenn jetzt das fenster verlassen wird, wird der event "onbeforeunload" ausgefuehrt, der wiederum die funktion aufruft. da ja jetzt die variable "true" ist, wird das "else" aufgerufen und du kannst dort deine funktionen einbinden ....

    hier das script (weiss nicht, ob ich das hier notieren kann):

    var bFenster = false;

    function fenster() {
      if(bFenster == false) {
       bFenster = true;
       return true
      }
      else {
       var meldung = 'fuehre hier alles aus,\nwas Du so denkst.';
       alert(meldung);
      }
     }

    window.onbeforeunload = fenster;