Активные запросы
Добрый день. К сожалению в гугле ответа на терзающий вопрос не нашёл, прошу помощи:
в файрбаге есть такой момент - ![]() т.е. там отображается количество активных ajax-запросов открытой страницей. Внимание вопрос: Как в JS получить число активных запросов на странице? Обратиться по пути window.Argus.System.Ajax._activeAjaxCountне получается. Ну и если я совсем не в ту сторону смотрю, то переформулирую вопрос. Надо любым образом узнать количество активных запросов на странице, или же их текущий статус. Зачем оно надо? Надо узнать окончена ли подгрузка данных на странице. Данные подгружает не мой скрипт, модифицировать возможности нет. |
|
Да, это было бы замечательно. Но в моём случае надо это сделать на голом JS, возможно на уровне общения с браузером.
|
Нет. Изменять ничего нельзя, только сбор информации.
|
Печально, но он там оказывается при помощи iMacros
|
Можно. Но нужно выполнить скрипт после подгрузки данных. Данные подгружаются когда происходит скролл документа. Время подгрузки данных всегда разное, просто ставить завышенную задержку на исполнение скрипта не вариант.
|
Скроллит мой скрипт, затем он должен дождаться завершения запроса, скролить снова, и так пока скролл не окажется в самом низу, а количество активных запросов при этом не будет равным нулю.
|
скролл оказывается внизу, разумеется. После чего происходит запрос, подгружаются новые данные. Надо дождаться конца запроса и скроллить снова.
|
Увы, событие load уже своё оттарабанило, в любом случае получается, что загрузка документа завершена, но данные подтягиваются(
|
Этот код в любом случае реагирует что загрузка завершена, даже если ajax-запрос ещё не завершён.
|
Часовой пояс GMT +3, время: 03:40. |