javascript - 单击 iframe 中的按钮 - pyppeteer
问题描述
我正在尝试使用 pyppeteer(puppeteer 的 python 版本)单击 iframe 内的按钮但是,我画了一个空白。一个简单的 page.click('#selector') 似乎没有绘制结果,并且 await page.waitForSelector('#selector') 也没有拾取它
有人可以建议吗?iframe 之前的按钮工作正常谢谢
解决方案
您需要将上下文切换到 iframe。
其他线程中有一个示例:Trying to click a button within an iframe with puppeteer
pptr docs有一个解决方案(可能它们类似于python):https ://pptr.dev/#?product=Puppeteer&version=v9.0.0&show=api-class-frame
推荐阅读
- r - Software Solar Package:如何推导逆变器效率曲线的系数
- android - 如何在颤振应用程序中从本地主机获取 json 数据?
- python - 如何使用烧瓶 mongoengine 处理 ReferenceField 迁移?
- excel - 是否有更有效的方法来执行以下代码中列出的操作?
- conceptual - What is an Object and a Class in python?
- r - 总结变量旁边
- delphi - migrate ftFloat type Delphi RIO
- javascript - Problem with two send responses: Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client
- python-3.x - Overlay median values line graph on a barchart of counts by category in python
- tsql - 序列号按逻辑顺序排列,无间隙