У меня есть этот код, который предупреждает пользователя о закрытии окна и пользователь может потерять данные. Если пользователь закрывает окно закрывается, если нет, пользователь остается на странице.Как управлять при закрытии окна
<script language='javascript'>
ClosingVar =true
window.onbeforeunload = ExitCheck;
function ExitCheck() {
if(ClosingVar == true) {
ExitCheck = false;
return "YOU MAY LOOSE YOUR DATA.";
}
}
</script>
Я хочу иметь возможность управлять опцией пользователя. Если принять параметр закрытия, то я хочу вызвать функцию, чтобы что-то сделать, а затем закрыть окно.
Кто-нибудь знает, как это сделать?
Большое спасибо.
Невозможно! Как только пользователь решит уйти, вы ничего не можете сделать, __except__ в обработчике [window.onunload] (https://developer.mozilla.org/en-US/docs/Web/API/window.onunload). – adeneo