Как отловить url перехода браузера?

Здравствуйте,
есть ли возможность узнать url по которому только будет начат переход браузера?
То есть, нечто на событие unload, не переходя полностью по новому урлу, где уже сработает можно получить location.href, хотелось бы заранее насколько это возможно
  • Вопрос задан
  • 312 просмотров
Решения вопроса 1
@rPman
это?

кажется такой функционал может быть доступен только из расширений, иначе это будет дырища в приватности (один веб сервис сможет узнать куда ходит клиент после него или назад по истории)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
zkrvndm
@zkrvndm
Архитектор решений
Конечно возможно. Нужно просто повесить обработчик клика на все ссылки со страницы. При обнаружении клика на любую ссылку, предотвращаем переход, получаем ссылку по которой юзер хочет уйти, делаем свои дела и уже сами инициируем переход.
Ответ написан
Ваш ответ на вопрос

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

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