【发布时间】:2020-04-13 06:00:02
【问题描述】:
如何在 iframe 中获取 iframe?
现在目标网页包含 iframe 并且在主 iframe 内还有另一个 iframe。
但page.frames() and page.mainFrame().childFrames() 只是返回主 iframe。
iframe->iframe ??
【问题讨论】:
标签: javascript node.js puppeteer webautomation
如何在 iframe 中获取 iframe?
现在目标网页包含 iframe 并且在主 iframe 内还有另一个 iframe。
但page.frames() and page.mainFrame().childFrames() 只是返回主 iframe。
iframe->iframe ??
【问题讨论】:
标签: javascript node.js puppeteer webautomation
您可以浏览 childs 数组。
mainFrame 不是指您的第一个 iFrame,而是指页面本身,它被视为一个框架。
page.frames()[0].childFrames()
【讨论】:
contentFrame 函数,该函数将为您提供 Frame 对象。