PhantomJS - onConsoleMessage()



当网页中使用控制台消息时,会使用此回调。此回调使用以下三个参数。

  • 消息
  • 行号
  • 源标识符

语法

其语法如下 −

page.onConsoleMessage = function(msg, lineNum, sourceId) {}; 

示例

var wpage = require('webpage').create(); 
wpage.onConsoleMessage = function(msg) { 
   console.log('CONSOLE Message: ' + msg ); 
}; 
wpage.open('https://127.0.0.1/tasks/test.html', function(status) { 
   var script1 = "function(){ console.log('hello world');}"; 
   var value = wpage.evaluate(script1); 
   phantom.exit(); 
}); 

上述程序生成以下输出

CONSOLE Message: hello world 
phantomjs_webpage_module_events_callbacks.htm
广告