Как записать в браузере событие нажатия кнопки «назад» / «вперед» или событие изменения хэша в javascript?
я бы хотелalert()
когда браузер нажимает кнопку «назад» или «вперед» или хэш изменяется в javascript. я пыталсяэто Решение, и оно работает, но оно вызывает проблемы на других ссылках на веб-странице и отправляет каждый запрос дважды при любом событии щелчка ссылки.
Есть ли решение, чтобы захватить его без использованияsetInterval()
функционировать? Так что мне нужно захватитьизменение хэша или женазад-вперед событие нажатия кнопки? Мне нужен простой код JavaScript / функция / свойство, которое должно работать во всех современных браузерах.
Любое решение?
Спасибо