我正在尝试使用Nightmare JS抓取一个网站,当我尝试在我的浏览器中加载链接时,会呈现完整的HTML,但是使用NightmareJS,我只能加载标签而不会执行脚本。 / p>
链接:http://justmoviesonline.com/play.php?id=0Bx80UYxFGc5E0VqpWQ_hgz1ujPp/
使用Nightnmare JS
我的代码是:
const nightmare = NightMare()
nightmare.goto(url)
.evaluate(function () {
return document.body.innerHTML
})
.end()
.then(function (body) {
$ = cheerio.load(body)
$('script').each(function(){
console.log($(this))
}
)
基本上我想提取src,这可能是在脚本执行后加载的。
任何帮助/指示都将受到高度赞赏。
由于