这是我的代码:
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());
在这一行之后,我打开了新标签页,如何进入网址或元素新标签页?