ヤフーのサイトにアクセスし、
リンクの数をコンソールに表示したいのですが、
sumurlとしかコンソールに表示されません。
node.jsでpuppeteer、javascriptを使用しています。
const puppeteer = require("puppeteer"), url = "https://www.yahoo.co.jp/" puppeteer.launch({ args: ['--no-sandbox','--disable-gpu'], ignoreHTTPSErrors: false, headless: false, slowMo: 300 }).then(async browser => { try { const page = await browser.newPage(); await page.setViewport({width: 1200, height: 800}); await page.goto(url); const sumurl = await page.evaluate(() => {return document.getElementsByTagName('a').innerHTML}); await console.log('sumurl'); await browser.close(); } catch(e) { console.log("Error: Please check your code."); console.log(e); } });
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。