@xclsv
@xclsv said in Помогите с логикой.:
@fastspace said in Помогите с логикой.:
как мне тогда дождаться окончания выполнения предыдущего запроса и сделать новый
Ждать полной загрузки страницы =)
Полагаю, в это ожидание входит не только полная загрузка ответов серверов, но и компиляция полученных ответов в браузере.
Может случиться так, что какой-то из запросов на странице выполняется слишком долго, но к серверу уже можно делать новый запрос.
Думаю, в браузере не удастся настолько тонко регулировать таймауты.
Если не хотите ждать, пока будет происходить загрузка в браузере, используйте http-клиент.
Это понятно, что необходимо ждать полную загрузку, вопрос лишь в том что сколько ждать. По умолчанию там стоит 60 сек и это видно мало, т.к сервер продолжает мне отдавать элементы и при повторной загрузке я ловлю ошибки. http клиент тоже не вариант использовать.
Чем будет отличаться ожидания полной загрузки от ожидания элемента? Ну вот допустим я жду кнопку button1 60 сек, нет этой кнопки за 60 сек - я делаю повторный запрос, я же ведь снова словлю ошибку?