PhantomJS - onConsoleMessage()
This callback is used when there are console messages used in the webpage. This callback takes the following three arguments.
- Message
- Line no
- Source identifier
Syntax
Its syntax is as follows −
page.onConsoleMessage = function(msg, lineNum, sourceId) {};
Example
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();
});
The above program generates the following output.
CONSOLE Message: hello world
phantomjs_webpage_module_events_callbacks.htm
Advertisements