ユーザーがサイトを離れたときにアラート/確認ボックスをポップアップさせたいクライアントがいます。選択した内容に基づいて、ページにとどまるか、新しいページに移動します(すべてのブラウザー)。
私は一日中いじっていて、このコードを手に入れましたが、うまくいきません。
<script>
window.onbeforeonload = function exitLeave(){var answer = confirm("You have not filled out your questionnaire yet")
if (answer){
window.location = "http://www.google.com/";
}
else{
alert("Cancel it !")
}
}
</script>
どんな助けでも大歓迎です。