He estado haciendo un código HTML para decirme el estado de mi Internet, tengo eventos fuera de línea y en línea configurados, pero quiero verificar si mi Internet está enviando o recibiendo paquetes. ¿Cómo haría esto usando JavaScript? Revisé en todas partes, pero no puedo encontrar la manera de hacer esto en JavaScript. (¡Gracias por adelantado!)
Aquí está mi código:
<!DOCTYPE html> <html> <body onoffline="myFunction(); myFunction12();" ononline="myFunction1(); myFunction02();" onpacketsend="myFunction2(); setTimeout(() => {myFunction22}, 300);"> <h3 id="demo1">Online.</h3> <h3 id="demo2">Sending/Recieving...</h3> <h3 id="demo">Offline!</h3> <script> function myFunction() { document.getElementById("demo").style.color = "red"; } function myFunction1() { document.getElementById("demo1").style.color = "green"; } function myFunction2() { document.getElementById("demo2").style.color = "blue"; } function myFunction02() { document.getElementById("demo").style.color = "black"; } function myFunction12() { document.getElementById("demo1").style.color = "black"; } function myFunction22() { document.getElementById("demo2").style.color = "black"; } </script> </body> </html>Actualmente no es posible hacerlo con Javascript/HTML. Desafortunadamente, esto significa que solo puede verificar si está conectado a Internet.
así que solo puedo:
<body onoffline="myFunction();" ononline="myFunction1();" ">