【发布时间】:2020-09-13 17:50:42
【问题描述】:
我正在尝试单击一个元素,直到该给定元素从 DOM 中消失,但它似乎使浏览器挂起。
这是一个代码 sn-p ,目标是通过单击“下一步”按钮直到它消失来实际对网站进行分页。(分页结束)
const jobs = await page.evaluate(
(container, next) => {
let next_page = document.querySelector(next);
while (next_page !== null) {
next_page.click();
}
return true;
},
container,
next
);
此外,循环似乎不是无限的,因为元素实际上在某个点从 DOM 中消失了。
【问题讨论】:
标签: node.js web-scraping puppeteer