Итак, о том, как сделать подтверждение закрытия вкладки или окна браузера пользователем на JavaScript. Вот код:
<script> function podtvergdenieZakritiyaVkladki() { return 'Пожалуйста, не покидаёте нашу веб-страничку!!!'; } window.onbeforeunload = podtvergdenieZakritiyaVkladki; </script>
А вот результат:
Работает везде, включая Microsoft Internet Explorer, начиная с версии 8.x (как минимум). И только браузер Opera приподнёс неожиданный сюрприз, — там представленный вариант решения отказывается работать.
Здравствуйте, а как сделать подтверждение закрытия вкладки или окна браузера пользователем на JavaScript, чтобы при переходе на другую страничку сайта это сообщение не показывалось?
Здравствуйте, Дарья. Как вариант можете записывать в куках браузера свою переменную. А потом просто проверять, если она существует, то значит посетитель уже открывал одну из страниц вашего сайта.
Спасибо) работает!))) помогло