@DuckDuck said in Клик по claudflare:
//iframe >AT>0 >FRAME>
Так может не сработать, если появиться еще фрейм. Вот еще вариант
>XPATH> //*[contains(@id, "cf-chl-widget")] >FRAME> >XPATH> //*[@class="ctp-checkbox-label"]/inputв справке приведён пример
Другой пример. Получение данных со стороннего сайта с помощью функции fetch:
async function getPost(id) {
return await fetch(https://jsonplaceholder.typicode.com/posts/ + id)
.then((res) => res.json());
}
[[POST]] = await getPost(1);
Делаю аналогично в скрипте, но выкидывает по истечению времени
Таймаут во время выполнения script2 for[documentRoot]
скрипт img_to_str.xml
@SimpleBot
Спасибо что хоть кто-то отвечает
у меня проблема как раз в взывать Promise последовательно, дождавшись его результата
Есть модуль который возвращает Promise и задача как раз в том чтобы дождаться результата чтоб продолжить код. Вот это самое дождаться и не работает
@www300 said in Не работает пример из справки по яваскрипт:
у меня проблема как раз в взывать Promise последовательно, дождавшись его результата
Промисы работают, ждет корректно.
[[TEST]] = await new Promise((resolve, reject) => {
setTimeout(() => {
resolve('ok')
}, 5000)
})
@www300 said in Не работает пример из справки по яваскрипт:
async function getPost(id) {
return await fetch(https://jsonplaceholder.typicode.com/posts/ + id)
.then((res) => res.json());
}
[[POST]] = await getPost(1);
И этот код тоже работает, возможна сайт в контексте которого вы выполняете этот не разрешает запросы куда попало. Попробуйте на пустой станице.