Marian: bei unload warnen und draufbleiben wegen datenverfall

Beitrag lesen

Hi bruno,

Es geht nicht (genauer: es wird nicht erlaubt). (Mit Brunos Code schon gar nicht)

wie klappt es denn ?

du hast geschrieben: onunload="Aufhalten()"
und dann: function Aufhalten() { check = confirm("Sie dürfen die Seite während des Tests nicht verlassen"); }

du musst irgendwas schreiben wie: onunload="return [true/false]"
oder eben "return Aufhalten()" und dann return confirm("blabla")

Du könntest ja onunload="return false" schreiben, und dann könnte »»der User den Browser gar nicht mehr schließen.

also wenn ich folgendes schreibe

<body onunload="return false">

Dann würde es gar nicht schließen. Und genau deswegen erlaubt dir kein Browser, bei onunload ein return reinzuschreiben.

Gruß, Marian