onConsoleMessage property in phantom v2.1

13 views
Skip to first unread message

Deamon Ugarov

unread,
Jul 19, 2016, 10:25:15 AM7/19/16
to phantomjs
Hello, faced with the following problem: in new version module phantom for node js not displayed requested title on the page.
My code is below:
var phantom = require('phantom');
 
var sitepage = null,
  phInstance
= null,
  selector
= null,
  sku
= 'P999-G12';

phantom
.create()
   
.then(instance => {
        phInstance
= instance;
       
return instance.createPage();
   
})
   
.then(page => {
        page
.property('onConsoleMessage', msg => {
          console
.log('console: ' + msg);
       
});
        sitepage
= page;
       
return sitepage.open('http://exist.ua/price.aspx?pcode=' + sku);
   
})
   
.then(status => {
        console
.log(status);
       
/*if(status === "success") {
          sitepage.render('example.png');
        }*/

        sitepage
.evaluate(function() {
          console
.log('fwefwf');
         
return document.title;
       
});    
   
})
   
.then(content => {
        console
.log(content);
        sitepage
.close();
        phInstance
.exit();
   
})
   
.catch(error => {
        console
.log(error);
        phInstance
.exit();
   
});...


Reply all
Reply to author
Forward
0 new messages