"в этом и суть вопроса, я не знаю почему он второй раз не срабатывает, других причин не вижу" - сысле? Ну вы же сами пишете что у вас чо-то там обновляется. А раз обновляется, то и обработчики сбрасываются. Скорее всего. А раз так, то можно например делегировать клик
Антон, чисто технически в этом нет ничего невозможного. Я даже подозреваю, что всё таки где-то уже есть подобное, просто никто из местного комьюнити на него не натыкался
genezis1111, домен это просто имя, идентификатор ресурса или группы ресурсов. Если вы имеете в виду ограничения которые накладывает кроссдоменная безопасность, то они актуальны только в рамках конкретного API/приложения/сервиса: какой-то сервис может быть доступен только с определенных ресурсов, какой-то другой - с любых. Полученный код можно выполнить на любой платформе способной работать с JS, типа например в браузере или с помощью nodejs (хотя вариантов тысячи же).
Кстати, на вашем скрине видно, что вы работаете с объектом вида { contents: String, status: Object }, то есть вам сначала придётся .contents распарсить.
Data.response по какой-то причине не существует. Значит возвращается не такой объект как в пасте.
А зачем вам вообще из summary брать идентификаторы клиентов? Вы же изначально эти идентификаторы перечисляете в запросе, они у вас уже есть, лул. Разве нет?
Сервер отдаёт вам код. Вы получили код. Выполнить его можно вручную. Document.write существует только на клиенте, соответственно этот код может быть выполнен исключительно на клиенте.
Сергей Мелодин, ты просто оптимизировал выражение, не более. Чисто концептуально между твоим вариантом и исходным разницы нет никакой. А тред заблокируется в любом случае.
Skelman, попробуй поставить задержку между запросами. Я уверен такой известный сервис как imdb защищает себя от парсинга. С этой точки зрения, кстати, запросы лучше гонять последовательно