Path: blob/master/6-Selenium/phantomjs/examples/imagebin.js
164 views
// Upload an image to imagebin.org12var page = require('webpage').create(),3system = require('system'),4fname;56if (system.args.length !== 2) {7console.log('Usage: imagebin.js filename');8phantom.exit(1);9} else {10fname = system.args[1];11page.open("http://imagebin.org/index.php?page=add", function () {12page.uploadFile('input[name=image]', fname);13page.evaluate(function () {14document.querySelector('input[name=nickname]').value = 'phantom';15document.querySelector('input[name=disclaimer_agree]').click()16document.querySelector('form').submit();17});18window.setTimeout(function () {19phantom.exit();20}, 3000);21});22}232425