我正在尝试单击此网站上的页面按钮,但是当我进入该网站时,会出现一个警告框,但我不知道如何关闭它。
我刚开始尝试 Puppeteer,这是我现在正在使用这个简单代码的代码:
const ptr = require('puppeteer');
ptr.launch().then(async browser => {
const page = await browser.newPage();
await page.setViewport({ width: 1280, height: 800 });
await page.goto('https://portaleperiti.grupporealemutua.it/PPVET/VetrinaWebPortalePeriti/');
//This is the alert button selector
await page.click("#BoxAlertBtnOk");
//This is the button on the page i want to click on
await page.click("input[value='Perito RE / G.F.']");
await page.screenshot({
path: 'screenshot.png',
fullPage: true
});
await browser.close();
});
Run Code Online (Sandbox Code Playgroud)
这是我得到的错误:UnhandledPromiseRejectionWarning: Error: Node is not visible or not an HTMLElement at ElementHandle._clickablePoint
任何帮助将不胜感激,谢谢!