Страница имеет несколько ссылок.
Мне нужно отслеживать клики по ссылкам пользователя.
То есть, когда пользователь нажимает на ссылку, отправленную на запрос Ajax на мой сервер, мой сервер обрабатывает запрос и возвращает некоторые данные. Далее эти данные обрабатываются на стороне клиента по мере необходимости и отправляются на сервер статистики.
Все эти запросы и обработка данных требуют определенного времени.
Мой вопрос практичен: как долго браузер может ожидать выполнения всех этих действий? есть ли ограничение по времени?
Только сейчас у меня есть следующие опции:
Когда вы нажимаете на ссылку, с помощью js возвращаете false. Выполняйте все необходимые функции и только после этого выполняйте открытие нового окна.
Таким образом я избегаю проблем с ожиданием браузера.