页面更改,但看到旧页面

时间:2019-11-23 16:59:59

标签: javascript node.js puppeteer

这是我的代码:

await page.goto("https://github.com/");
await frame1.evaluate(() => document.querySelector("#ajaxContent > a").click());
await delay(10000);

const url = await page.url();
console.log(url);
const iframeHandle2 = await page.$("frame[name='frame2']"); // Change the selector
console.log(iframeHandle2);
const frame2 = await iframeHandle2.contentFrame();

单击链接会打开一个新标签,但是当我尝试获取该页面的链接时,它会显示指向旧标签的链接。

console.log(url)这个结果是github.com但

await frame1.evaluate(() => document.querySelector("#ajaxContent > a").click());

在这一行之后,我打开了新标签页,如何进入网址或元素新标签页?

0 个答案:

没有答案