You can use navigator.onLine to check if you are online.
window.addEventListener('load', function () {
function onlineStatusChanged(event) {
alert( 'Now ' + navigator.onLine ? "online" : "offline" );
}
window.addEventListener('online', onlineStatusChanged);
window.addEventListener('offline', onlineStatusChanged);
});
Keep in mind that this is not always guaranteed to be correct.