環境 MacBook Pro High Sierra (v10.13.3) node v9.6.1 Typescript v2.7.2 Puppeteer v1.1.1 概要 puppeteerでiframeを取得したいときは Page#frames を使う コード import {launch} from 'puppeteer'; (async () => { const browser = await launch(); const page = await browser.newPage(); try { await page.goto('file:///tmp/test.html'); let frames = page.frames(); // frames[0]は今いるページを指しているため、ページ内のiframeを探す場合インデックスは1以降になる for (let i =