Проверьте, было ли окно.onbeforeunload запущено обновлением страницы?
У меня есть такая функция, чтобы побудить пользователя подтвердить, что он хочет уйти со страницы:
window.onbeforeunload = function() {
return "You may lose any unsaved changes.";
};
Теперь я хотел бы проверить, является ли это просто обновлением страницы (F5), и не отображать сообщение в этом случае. Это возможно?
Спасибо
1 ответ
Решение
Нет, это невозможно, нет способа узнать, была ли нажата кнопка обновления браузера.