Я использую функциюКак контролировать страницу перед закрытием окна
window.onbeforeunload = function(){
if(sessionStorage.hasOwnProperty("teststatred")){
validNavigation = true;
leave_message = "You are in the middle of the test, Are you sure do you want to close the window?"
}
if (validNavigation)
{
if (!e) e = window.event;
e.cancelBubble = true;
e.returnValue = leave_message;
if (e.stopPropagation) {
e.stopPropagation();
e.preventDefault();
}
return leave_message;
}
}
Эта функция будет отображаться окно из двух кнопок: Leave this page
и Stay on this page
. Как я могу выполнить функцию, когда пользователь нажимает на Leave this page
или «Оставайтесь на этой странице»?
Как мы можем найти кнопки 'leavethispage' и' stayonthispage' и как мы можем назначить события щелчка – Jonathan
@DoorknobofSnow Хорошо, отредактировано. – Cilan