mirror of
https://github.com/jpetazzo/container.training.git
synced 2026-05-20 15:52:55 +00:00
22 lines
656 B
JavaScript
Executable File
22 lines
656 B
JavaScript
Executable File
#!/usr/bin/env phantomjs
|
|
var system = require('system');
|
|
var filename = system.args[1];
|
|
var url = 'file://' + system.env.PWD + '/' + filename;
|
|
|
|
var page = require('webpage').create();
|
|
|
|
page.onResourceError = function(resourceError) {
|
|
console.log('ResourceError: ' + resourceError.url);
|
|
}
|
|
|
|
console.log('Loading: ' + url);
|
|
page.open(url, function(status) {
|
|
console.log('Loaded: ' + url + '(' + status + ')');
|
|
var slides = page.evaluate(function() {
|
|
return document.getElementsByClassName('remark-slide-container');
|
|
});
|
|
console.log('Number of slides: ' + slides.length);
|
|
console.log('Done: ' + url + '(' + status + ')');
|
|
phantom.exit();
|
|
});
|