Это уже хорошо работает в FireFox, IE и Opera, но в Chrome и Safari это проблема. У меня есть функция события onClick для ссылок, которая покидает страницу. Эти функции отправляют запросы в различные службы отслеживания для записи выходной ссылки.
Я проверил это, удалив атрибут href
в ссылке. Когда он удален, ссылка отслеживается. Когда ссылка активна (и ведет от страницы), ссылка не отслеживается. Это только в Chrome и Safari.
Я надеялся, что есть какой-то не экстремальный способ заставить браузер завершить сценарий перед тем, как покинуть страницу. (Под экстремальным я имею в виду f.inst. Удаление атрибута href
с использованием JavaScript и ручное перенаправление браузера после завершения отслеживания)
jQuery уже загружен в этот проект, поэтому было бы замечательно, если бы у него было решение.
Спасибо за любые советы