【发布时间】:2020-06-23 16:06:14
【问题描述】:
我有一个随机出现在页面上的弹出窗口。通常在我打开一个页面后大约 20 秒。
<div class="bluecoreActionScreen" id="bluecoreActionScreen">
<form novalidate="novalidate" class="bluecoreEmailCaptureForm" id="bluecoreEmailCaptureForm" name="bluecoreEmailCaptureForm">
<div class="commonScreenElement" style="width: 550px;height: 500px;display: block;background-color: #181a1cfc;">
<<<< OTHER HTML >>>>
</div>
</form>
</div>
处理这个问题的最好方法是等待选择器出现然后单击它吗? 或者是否有另一种处理对话(弹出窗口)的方法。
await page.waitForSelector('.bluecoreActionScreen');
然后点击关闭?
【问题讨论】:
标签: puppeteer