方法1:イベントを
試すonbeforeunload
:ページがアンロードされる直前に発生します
また、ユーザーが本当に離れたいかどうかを尋ねることもできます。
このデモを見る
または、彼が去ったときにajaxリクエストを送信することもできます。
方法2:
`if(window.screenTop> 10000)
alert( "ウィンドウが閉じています");
そうしないと
alert( "ウィンドウstillOpen"); `
方法3:
この記事を参照してください。あなたが探している機能はonbeforeunloadです
サンプルコード:
<script language="JavaScript">
window.onbeforeunload = confirmExit;
function confirmExit()
{
return "You have attempted to leave this page. If you have made any changes to the fields without clicking the Save button, your changes will be lost. Are you sure you want to exit this page?";
}
</script>
この回答のすべての情報はStackOverflow.comにあります