CasperJS找不到我需要的选择器(AJAX网站)

时间:2018-08-23 09:37:43

标签: ajax web-scraping casperjs

我正在使用CasperJS抓取网站,但是由于某种原因,它找不到我需要的选择器。

因此,我正在尝试从选择器<span class="price">中获取一个值,它在等待约6秒钟后出现。

那是我的代码,但是不起作用:

var casper = require('casper').create({
    clientScripts: [ 'jquery.min.js' ]
});


casper.start("http://site.html");
casper.wait(10000, function() {
    price= this.getElementInfo('span[class=precio]').html;
    console.log(price);
});
casper.run();

(在http://site.html上,这是我要抓取的网站)

如您所见,我将超时设置为10秒(应该足够了)。但是,运行脚本后,我得到了这个error

我做错什么了吗?

提前谢谢!

0 个答案:

没有答案
相关问题