Ocena w PhantomJS nie działa
Mam problem z magią JavaScript. Kiedy wykonam ten kod:
var page = require('webpage').create();
var url="http://google.com";
page.open(url, function (status){
if (status!== "success") {
console.log("Fail to load: "+url)
}else{
console.log('1');
page.evaluate(function() {
console.log('2');
});
console.log('3');
}
phantom.exit();
});
konsola ma tylko 1 i 3 i nie 2. Czy ktoś może powiedzieć dlaczego?
Jeśli wkleję po moim kodziePrzykład manipulacji DOM (ale nigdy się nie wykonuje) Mam dwie. Czy zapomniałem czegoś ważnego?