Skip to content

Instantly share code, notes, and snippets.

@tavinus
Forked from iwek/grab-html-source.js
Created September 30, 2018 06:58
Show Gist options
  • Save tavinus/ef4363875cf118d46e21ff82b7ba2b5a to your computer and use it in GitHub Desktop.
Save tavinus/ef4363875cf118d46e21ff82b7ba2b5a to your computer and use it in GitHub Desktop.
grab html source in casperjs or phantomjs
//phantomjs
var page = require('webpage').create();
var url = 'http://instagram.com/';
page.open(url, function (status) {
var js = page.evaluate(function () {
return document;
});
console.log(js.all[0].outerHTML);
phantom.exit();
});
//casperjs
var casper = require('casper').create();
var url = 'http://instagram.com/';
casper.start(url, function() {
var js = this.evaluate(function() {
return document;
});
this.echo(js.all[0].outerHTML);
});
casper.run();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment