UNPKG

win32ole

Version:

Asynchronous, non-blocking win32ole bindings

23 lines (20 loc) 505 B
var win32ole = require('win32ole'); win32ole.print('ie_sample\n'); var ie_sample = function(uris){ var ie = new ActiveXObject('InternetExplorer.Application'); ie.Visible = true; for(var i = 0; i < uris.length; ++i){ console.log(uris[i]); ie.Navigate(uris[i]); win32ole.sleep(15000, true, true); } ie.Quit(); }; try{ ie_sample([ 'http://www.google.com/', 'http://www.mozilla.org/', 'http://nodejs.org/']); }catch(e){ console.log('*** exception cached ***\n' + e); }