| |||
Buena pregunta, quiza la respuesta esté fuera del alcanze mio desde asp tradicional, para no darte respuestas de otro foro en el .net si es probable, te dejo el link por si acaso : http://www.cyscape.com/docs/browserh...perty_net_.htm si na mal recuerdo existe una propiedad del objeto navigator llamada connectionspeed, que te regresa el speed del usuario.Pero al parecer no es compatble con I.E.. Última edición por orharo2003; 07/06/2005 a las 23:28 |
| |||
Si, si vas a utilizar un promedio es fácil, pero recordar que la velocidad es constante y no siempre te conectas a 53,000 kbps, pensaba que querias detectar la velocidad del usuario y asi realizar el calculo, de hecho navigator.connectionspeed era una buena solución. |
| ||||
pues la idea es detectar la conexion del visitante pero en el ultimo de los casos poner un promedio a una velocidad promedio como puede ser 53.3 la cosa es que un archivo que mida por ejemplo: 1.2mb a una conexion de 53.3 kbps me da a unos 22 estaba viendo en download.com que por ejemplo ellos estiman que un archivo de 2.01 mb se descarga a 53.3 kbps en 5 min 9 seg ¿con cual division da eso? ademas no puedes dividir cantidades enteras y que te den cantidades en minutos, por eso la pregunta de si alguien tenia algun script o sabia como hacerlo, no creo que sea solo dividiendo ¿o si? |
| ||||
Quieres el tiempo de descarga, es mas facil de lo que parece coloca esto en el head:
Código:
Y despues en donde quieras pon los siguiente (en el body):<script> var inicio=new Date(); inicio=inicio.getTime(); function ini() { fin=new Date(); fin=fin.getTime(); tiempo=(fin-inicio)/1000; //Gracias por el consejo, Ferny document.getElementById('tmp').innerHTML=tiempo; } </script>
Código:
Y veras la maguia, jeje saludos. (lo saque de las fqs de JavaScript de este mismo foro, creeo Tiempo de respuesta: <span id="tmp">Calculando...</span> segundos ![]() |
| ||||
¿Que tal un componente para esos menesteres?: http://www.cyscape.com/developer/wor...connection.asp |
| ||||
Cita: el tiempo que tarda en cargar la pagina te serviría, supongo yo, para lo que quieres. Sería cosa de tomar el tiempo en ASP antes de un redirect que tenga que cargar un archivo grande, luego al terminar de cargar redireccionas nuevamente para grabar el tiempo final, y supongo que haciendo alguna regla de tres podrías obtener la velocidad de conexión y el tiempo "real" de descarga de un archivo.pero, creo que eso no tiene que ver con saber el tiempo de descarga de un archivo o si?, creo entender que eso es el tiempo que tarda en cargar la pagina y lo que quiero no es eso Pero ......, imagínate hacer ese proceso para cada persona que quiera bajar un archivo, pues le duplicarias la espera a cambio de solo indicarle el tiempo de descarga. Como que no le veo beneficio. Mejor coloca una tabla de tiempos tentativos dependiendo de 3 velocidades junto al botón de descarga. |
| |||
Bajete este ejemplo, es el Huge ASP: http://www.motobit.com/dlldownload/pASPUpl2.zip lo que tienes por este ejemplo es esto, que es lo que te interesa ati, a parte del upload que esta muy bien: ![]() para más información la página oficial: http://www.motobit.com/help/scptutl/upload.asp Espero que te sirva, un saludo
__________________ asp, php, .net, adaptandose a las necesidades Última edición por haven; 10/06/2005 a las 01:46 |