javascriptネットワーク接続状態を監督する


モニターネットワークの状態は開発ではあまり使われていませんが、実際に必要なのは、継続して実行するページでネットワークの接続状況をモニターして、さらなる操作を行うことです.簡単にネットの状態を監督するイベントとパラメータを紹介します.
1、ネットワーク状態を監督するパラメータの一つはnavigator.onlineであり、現在のネットワークが接続状態であれば、このパラメータはtrueであり、そうでなければfalseである.
if (navigator.onLine) {
     console.log('    ');
} else {
     console.log('    ');
}
2、傍受ネットワークの切断から接続までのイベントは「オンライン」事件である.
document.body.ononline = function (e) {
     console.log('      ');
     console.log(e);
     console.log(navigator.onLine);  //true
}
3、ネットワークの接続から切断までを傍受することは「offine」事件である.
document.body.onoffline = function (e) {
    console.log('      ');
    console.log(e);
    console.log(navigator.onLine);//false
}