Sha256: bdb845b01a21647c1a4491cee70462af16881eb1f4c74f2f44059f5da4d1cf31
Contents?: true
Size: 641 Bytes
Versions: 21
Compression:
Stored size: 641 Bytes
Contents
// Modify global object at the page initialization. // In this example, effectively Math.random() always returns 0.42. var page = require('webpage').create(); page.onInitialized = function () { page.evaluate(function () { Math.random = function() { return 42 / 100; }; }); }; page.open('http://ariya.github.com/js/random/', function (status) { var result; if (status !== 'success') { console.log('Network error.'); } else { console.log(page.evaluate(function () { return document.getElementById('numbers').textContent; })); } phantom.exit(); });
Version data entries
21 entries across 19 versions & 3 rubygems