PhantomJS ``onConsoleMessage()`` 使用


发布日期 : 2024-08-18 19:40:33 UTC

访问量: 9 次浏览

PhantomJS onConsoleMessage()

onConsoleMessage() 回调函数用于在网页中使用控制台消息。此回调函数接受以下三个参数。

  • 消息
  • 行号
  • 源标识符

语法

其语法如下:

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

示例

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

上述程序生成以下输出

CONSOLE Message: hello world