var page = require('webpage').create(); var system = require('system'); if(system.args.length < 2){ console.log('Usage: app.js <URL>'); phantom.exit(); } var url = system.args[1]; page.onResourceRequested = function(requestData, request){ if ((/http:\/\/.+?\.css/gi).test(requestData['url']) || requestData['Content-Type'] == 'text/css') { request.abort(); } if((/http:\/\/.+?\.js/gi).test(requestData['url']) || requestData['Content-Type'] == 'text/javascript') { request.abort(); } } page.open(url,function(status){ if(status === 'success'){ var result = page.evaluate(function(){ return document.title; }); console.log(result); phantom.exit(); }else{ console.log('Unable to load the url'); phantom.exit(); } });