Betrachten Sie das folgende HTML-Schnipsel mit einigen Javascript unter Verwendung prompt
und unload
. Die prompt()
Methode funktioniert gut, aber ich möchte etwas wie Auf Wiedersehen, Benutzer beim Neuladen oder Verlassen der Seite. Jede Hilfe wird sehr geschätzt.Javascript ontload und onunload
<body onload="promptName()" >
<script type="text/javascript">
function promptName()
{
var userName = prompt("What's your name ?", "")
return userName;
}
function goodBye()
{
alert("Goodbye, " + promptName() + "!");
}
window.onunload = goodBye();
</script>
</body>
Gegen welchen Browser testen Sie? Gemäß dem MDN verhält sich onbeforeunload in verschiedenen Browsern unterschiedlich: https://developer.mozilla.org/en/DOM/window.onbeforeunload –
Chrome und IE8 Browser – George