Tiempo de ejecución

roser
08 de Abril del 2005
Buenas a todos,

Tengo una página asp que genera un arbol javascript inmenso. El problema es cuando se ejecuta, explorer a mitad de carga lanza el mensaje:

A causa de una secuencia de comandos de esta pagina Internet Explorer se está ejecutando más lentamente. Es posible que el sistema deje de responder si sigue ejecutándose. ¿Desea anular la secuencia de comandos?

Alguien sabe como hacer que este mensaje no aparezca?
Hay alguna manera de indicar el tiempo de ejecución de un javascript?

Muchas gracias por su ayuda.

Roser

Wodensonn
08 de Abril del 2005
A mi también me pasa. Ni idea de cómo hacer que el Explorer anule ese mensaje.

Para medir tiempos de carga, usa el objeto Date de JavaScript. Yo hago algo así, al principio de la página, antes del ASP:

<script>
var Fecha1 = new Date();
var StrFecha1 = Fecha1.getTime();
</script>

Luego hago que el evento OnLoad dispare una función que calcula la diferencia de tiempos:

var Fecha2 = new Date();
var StrFecha2 = Fecha2.getTime();
var dif2 = StrFecha2-StrFecha1;
document.write("<BR><font size=\'-5\'>Tiempo de carga= "+dif2+"</font>");
alert("Tiempo Total:"+dif3);

Suerte!

Wodensonn
08 de Abril del 2005
A mi también me pasa. Ni idea de cómo hacer que el Explorer anule ese mensaje.

Para medir tiempos de carga, usa el objeto Date de JavaScript. Yo hago algo así, al principio de la página, antes del ASP:

<script>
var Fecha1 = new Date();
var StrFecha1 = Fecha1.getTime();
</script>

Luego hago que el evento OnLoad dispare una función que calcula la diferencia de tiempos:

var Fecha2 = new Date();
var StrFecha2 = Fecha2.getTime();
var dif2 = StrFecha2-StrFecha1;
document.write("<BR><font size=\'-5\'>Tiempo de carga= "+dif2+"</font>");
alert("Tiempo Total:"+dif3);

Suerte!

Widipa
08 de Abril del 2005
A mi me paso lo mismo, el problema era porque se le estaba realizando operaciónes a la cajita de texto donde se subia el archivo.

La función java Script se le adiciono la condición de que el objeto archivo no este nulo ni vacio.

Espero le sirva