puppeteer等待点击后的跳转

5,307 阅读1分钟

遇到这种情况,点击搜索后等待页面加载完成,因为搜索后是否有记录不确定,可以通过下面这种方式实现等待点击后的跳转

console.log('点击检索1s');
await Promise.all([
  page.waitForNavigation(),
  page.click("button[styleid='WOS_GeneralSearch_input_form_sb']", { delay: 100 })
]);

image.png