0
我有3個URL循環查找要下載的文件。獲取CasperJS遍歷URL列表
lst = ["BX", "BL", "BM"];
lst.forEach(function(i){
var url = 'http://www.tzg-infocenter.com/visubl_php//images/' + i + '/' + clip + '/' + casper.cli.raw.get('entryDate') + '/' + ref + '.PDF';
casper.start(url,function(){
this.echo('>>> Starting URL ' + url);
}
});
casper.run();
但只有最後一個元素被回顯。 「起始網址...」只回響一次。爲什麼不是卡斯珀遍歷整個數組?
你在哪裏聲明'url'?在'forEach'回調中,嘗試'var url = ....'。 – DavidDomain
我加了'var',但沒有改變任何東西...... – brainstormtrooper