从带有node puppeteer的页面获取所有链接的方法如下:
get_links.js
,并在文件中引入puppeteer库:get_links.js
,并在文件中引入puppeteer库:https://example.com
替换为你要获取链接的页面URL。evaluate
方法在页面上下文中执行JavaScript代码,以获取所有链接:evaluate
方法在页面上下文中执行JavaScript代码,以获取所有链接:document.querySelectorAll('a')
选择器获取所有<a>
标签,然后使用Array.from
将其转换为数组。最后,我们使用map
方法提取每个链接的href
属性,并将所有链接存储在links
数组中。这是一个基本的示例,你可以根据需要进行修改和扩展。在实际应用中,你可能还需要处理页面的异步加载、分页、登录等情况,以确保获取到所有链接。
领取专属 10元无门槛券
手把手带您无忧上云