誰かがページを離れることを決定する前に、ajax関数を呼び出すことが可能ですか。つまり、ユーザーが離れるか、留まるかをユーザーに尋ねることができます。しかし、ユーザーが「はい、ページを離れる」ボタンをクリックしたときの動作を変更する方法がわかりません。
このコードは機能しています。
<head>
<script type="text/javascript">
function catchExit() {
return "All your data is going to be lost. Are you sure??";
}
</script>
</head>
<body onbeforeunload="return catchExit()">
<p>
Dont leave the page.
</p>
</body>