window.onbeforeunload = function(){ return 'Are you sure you want to leave?'; };
да не работает
onbeforeunload единственный вариант приостановить закрытие для защиты от потери несохранённых данных. Больше никаких возможностей нет, чтобы разработчики не злоупотребляли
то есть, я не могу показать свой попап? а только сначала этот и при отмене - показать свой
ты и текст поменять даже не можешь в современных браузерах, поэтому в коллбэке можно только false вернуть
у меня на моем вовсе не показывает
вероятно, ты где-то ошибся если вернуть в коллбэке false, то браузер покажет попап
не браузер, а просто сказка
Обсуждают сегодня