@unfapable

Как отследить переход на страницу через JS?

Так и не могу понять, как выяснить на какую страницу кликнул пользователь, т.е. нужно отслеживать изменение window.location, но как это сделать?
  • Вопрос задан
  • 1360 просмотров
Решения вопроса 1
vawsan
@vawsan
Frontend Developer
Если вам нужно отследить начало перехода на не SPA странице, то можно слушать событие onbeforeunload. Это момент, перед тем как текущая страница выгружается и идет переход на новую.

Если у вас стоит задача слушать переход именно по клику, можете использовать делегирование на контейнере с ссылками, слушая любой клик на любом элементе. И если элемент - одна из ваших ссылок, выполняете требуемые вам действия перед кликом.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы