Флажок кукловодов либо не является нажатием, либо не элементомJavascript

Форум по Javascript
Ответить
Anonymous
 Флажок кукловодов либо не является нажатием, либо не элементом

Сообщение Anonymous »

Я получаю ошибку при попытке щелкнуть этот флажок с помощью кукловода.

Код: Выделить всё







< /code>
Код кукловода: < /p>
const browser = await puppeteer.launch({
headless: true,
})
const page = await browser.newPage()
await page.setViewport({ width: 1920, height: 1080 })

await page.goto(URL)
await page.screenshot({ path: 'screenshots/0.png' })

await page.click('button#CybotCookiebotDialogBodyButtonDecline')
await page.screenshot({ path: 'screenshots/1.png' })

await page.waitForSelector('input#IsAppTicket')
await page.click('input#IsAppTicket') // TODO: Error: Node is either not clickable or not an Element
await page.screenshot({ path: 'screenshots/2.png' })

await browser.close()
< /code>
Ошибка:
Error: Node is either not clickable or not an Element
в строке I, помеченная как todo
Что странно, так это то, что я подтвердил, что строка селектора действительно действительна и что это действительно возможно, чтобы программно щелкнуть: />


Подробнее здесь: https://stackoverflow.com/questions/797 ... an-element
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»