Мне нужна помощь, чтобы найти способ получить событие до изменения хэша URL-адреса http.
Мое требование:
http://example.com/a#b на http://example.com/a#c
Всякий раз, когда пользователь изменяет хеш-значение в заголовке браузера, я хочу проверить, ввел ли пользователь все необходимые поля на текущей странице. Если пользователь не вводит все необходимые данные на текущей странице и пытается вернуться на предыдущую страницу, нажав кнопку «Назад» или обновив страницу, я хочу показать пользователю подтверждающее сообщение, хочет ли он сохранить существующие изменения или отказаться от них.
Если вы можете помочь мне найти какой-либо подход к решению, это было бы большим подспорьем.
Спасибо за вашу помощь в расширении.
Нару