Ahora vamos a calcular la velocidad de conexión a Internet. Para ello se tomará el valor medido de la descarga una imagen. La información a descargar es 607 KB.
Código JavaScript
var time1; var time2, dif, vel; function Resultado() { time2 = new Date() dif = (time2.getTime()-time1.getTime())/1000; // Diferencia en segundos. vel=(49381*8/1024/dif); // Imagen de 49381 bytes, 1 byte son 8 bits, 1 Kb son 1024 bytes window.document.getElementById('Resul').innerHTML="Su velocidad de conexion es " + Math.round(vel) + " Kb</center><br>"; }
Código HTML
<body onload="Resultado();"> <h1>Medida de la velocidad de conexión</h1> <p>Tomaremos el tiempo de descarga de una imágen de 49 KB.</p> <p align="center"><b>Por favor, espere mientras se realiza la medición</b><br> <script type="text/javascript"> <!-- time1 = new Date(); document.write("<img src='/Imagenes/Redu.gif?" + time1.getTime() + "' alt=''>); //--> </script> </p> <div id="Resul"></div>