Как чекать перезагрузку страницы в js? beforeunload не подходит так как он проверяет не только перезагрузку страницы, но и выход из неё.
Суть такая, висит обработчик на странице на beforeunload который при перезагрузке выкидывает диалоговое окно о том, что "Перезагрузить сайт?", но также из-за того что обработчик висит на beforeunload, он чекает и выход из страницы, что мне не нужно. Собственно мне нужно чтобы диалоговое окно выкидывалось только при перезагрузке страницы, но не при выхода из неё.
Lynn «Кофеман», не уверен в вашем ответе, браузер же как-то определяет, какое диалоговое окно показывать, например при перезагрузке, он пишет следующее: "Перезагрузить сайт?", а при закрытии окна "Закрыть сайт?", хотя висит слушатель только на евенте "beforeunload"