相关疑难解决方法(0)

Puppeteer - 如何填写iframe内的表单?

我必须填写一个iframe内的表单,这里是示例页面.我无法通过简单地使用page.focus()和访问page.type().我试图通过使用获取表单iframe const formFrame = page.mainFrame().childFrames()[0],但是我无法与表单iframe进行交互.

puppeteer

15
推荐指数
3
解决办法
9093
查看次数

使用 Puppeteer:如何从其父元素选择器获取 iframe?

我想获取一个 iframe 作为框架并单击框架中的一个元素,但是 iframe 没有名称并且网站有很多框架(page.frames()返回 14)。

而且我无权编辑 html。我只能编辑 JavaScript。

我认为在这种情况下识别 iframe 的最佳方法是从其父元素。

我怎样才能用 puppeteer 做到这一点?

<div id="foo">
  <iframe>
    #document
  </iframe>
</div>
Run Code Online (Sandbox Code Playgroud)

javascript google-chrome chromium node.js puppeteer

3
推荐指数
2
解决办法
8101
查看次数

标签 统计

puppeteer ×2

chromium ×1

google-chrome ×1

javascript ×1

node.js ×1