1
爲了使用cheerio獲得從節點JS網頁中的所有鏈接,我用工作90%的時間這些行:得到的鏈接 - 的NodeJS
const request = require('request');
const cheerio = require('cheerio');
var url = 'an URL';
request(url, function(err, resp, body){
$ = cheerio.load(body);
links = $('a');
$(links).each(function(i, link){
console.log($(link).text());
});
});
但對於某些網站,它例如: http://www.sylire.com/ http://www.bernieshoot.fr/
而我無法弄清楚。有人可以給我提示,以解決這個問題?
注意,我可以使用normaly得到瀏覽器控制檯對這些網站的所有鏈接:
var link = document.querySelectorAll("a");
for (var i of link){
console.log(i.text);
}
問候,
非常感謝您的答覆,它完美的作品現在:-) – Blq56