Hallo,
window.onbeforeunload = function(){
return "Sie sollten das Formular abschicken bevor Sie die Seite verlassen!\n\nWollen Sie die Seite wirklich verlassen?";
}
> Das sieht sieht schon sehr interessant aus, aber ich bringe es nicht zum Laufen. Ich habs ins BODY-Tag eingefügt:
> <body window.onbeforeunload = function(){return "Sie ... verlassen?";}
> bekomme aber weder eine Confirmbox noch einen Skriptfehler.
>
> Kann mir jemand bitte auf die Sprünge helfen?
Du musst den Code in <script>-Bereiche packen:
<script type="text/javascript">/\*<![CDATA[\*/
~~~javascript
window.onbeforeunload = function(){
return "Sie sollten das Formular abschicken bevor Sie die Seite verlassen!\n\nWollen Sie die Seite wirklich verlassen?";
}
/*]]>*/</script>
JavaScript hat mMn nichts in HTML-Attributen zu suchen. Siehe SELFHTML-Weblog: Der sinnvolle Einsatz von JavaScript
mfg. Daniel