Я использую window.onbeforeunload
для открытия диалогового окна подтверждения при возникновении события закрытия, но диалог подтверждения появляется на странице обновления и не выполняется на закрытой странице.
Вот код JavaScript:
<script language="JavaScript">
window.onbeforeunload = confirmWinClose();
function confirmWinClose() {
var confirmClose = confirm('Close?');
return confirmClose;
}
</script>
Я пробовал его в Chrome, Firefox и Internet Explorer.