npm.io
1.0.9 • Published 9 years ago

js-network-monitor

Licence
MIT
Version
1.0.9
Deps
0
Vulns
0
Weekly
0

js-network-monitor

Monitor internet connection with javascript

Install with bower

$ bower install --save js-network-monitor

Install with npm

$ npm install --save js-network-monitor
Usage
<!-- Compiled JavaScript -->
<script src="bower_components/dist/js-network-monitor.js"></script>

<script>
  var options = {
    url: '/favicon.ico', // default
    timeout: 3000, // default 3 seconds
    sleep_delay: 5000, // default 5 seconds
  };
  var js_network_monitor = new JsNetworkMonitor(options);
  js_network_monitor.on('online', function() {
      console.log('you are online.');
    }
  );
  js_network_monitor.on('offline', function() {
      console.log('you are offline.');
    }
  );
  js_network_monitor.start();
</script>

Keywords