ConfirmBox beim Verlassen der Seite ob wirklich verlassen werden sollte

Templorials

Erfahrenes Mitglied
Hi,

es geht jetzt nicht darum bei meiner privaten Homepage den User zu zwingen auf meiner Homepage zu bleiben - Nein :)

Ich hab eine web-basierte Anwendungen, welche den Anwender eine Confirm Box anzeigen sollte ob die Seite wirklich verlassen werden soll, wenn der die Seite verlässt (Durch Schließen des Browsers oder Verfolgung eines Links usw), welche ihm eben dran erinnert bzw. hinweist den aktuellen Stand zu speichern.

Habe mich schon vor ein paar Monaten damit beschäftigt und da habe ich in diversen Foren gelesen, dass das nicht möglich sei, also das zwar eine Meldung geworfen werden kann, jedoch kann das Verlassen nicht abgebrochen werden.

Jedoch stellte ich heute beim Online-Instant-Messaging Dienst meebo.com fest, dass das doch möglich ist.

Lg, Michael
 
Ich habe gerade doch eine Lösung gefunden welche im Firefox 3 funktioniert.

Kann jetzt aber leider nicht nachvollziehen ob diese Methode auch im FF2, IE und anderen Browsern funktioniert, kann mir da jemand Auskunft geben?

Code:
<html>
  <head>
    <title>Unload Test</title>
    <script>
      window.onbeforeunload = function(){
      return "Wirklich verlassen?";
    }
    </script>
  </head>
  <body>
    Test
  </body>
</html>
 
Der IE kennt den Event auf jeden Fall, ist schliesslich seine Erfindung, wenn man es so nennen darf.:-(

Dass FF das kennt, war mir bis heute neu, früher kannte er das nicht...aber mein 2er spielt da auch mit.:)
 

Neue Beiträge

Zurück