如何在不通过browser.newPage()
创建标签的情况下选择特定标签?单击<a>
标签时,我需要pyppeteer选择新打开的标签。
browser = await launch()
page = await browser.newPage()
someNewPage = await page.click('#some<a>Element') #How do I store the new page in a variable?
someNewPage.querySelector('...')
#etc...
someNewPage.close() #I need to be able to close the new page
我还担心在这种情况下使用waitForNavigation()
;我将如何让pyppeteer等待新页面?我可以只在原始页面上使用page.waitForNavigation()
吗?