1
このようなものは、私にはかなり論理的だが、wtfcrashにファントムを引き起こした(それはログで呼び出されたものだが、役に立つ情報を与えない)...CasperJS/PhantomJS。do/whileループが動作しない
do {
casper.then(function() {
var targetFound = false;
links = this.evaluate(getLinks);
var searchResultsAr = [];
for (var link in links) {
searchResultsAr.push(links[link].replace('/url?q=', '').split('&sa=U')[0]);
}
for (var result in searchResultsAr) {
if (searchResultsAr[result] == target) {
targetFound = true;
casper.echo(targetFound);
break;
}
}
if(targetFound)
{
break;
}
});
}while(!targetFound);
私はまた、誰かがここを見て来る場合に備えて、これをそこに置いておきたいと思っています。(スタック質問です):http://stackoverflow.com/questions/14250151/casperjs-clicking-links-in-a-nested -ループ – xendi