Hola Fr@Nc3$c0
Mira el do while es para comparar cuanto tiempo tardo tu pagina en cargar... no creo que tu pagina dure mas de 30000 segundos o milisegundos en cargar... es decir el mientras carga tu pagina va grabando lo que llevas cargado en milisegundos y para que sea un ciclo continuo por eso elaboro el buble while....
Es lo que entiendo del script..
Ahora prueba poniendo el script asi..
<%
starttime = Timer()
Do While tt < 30000
tt = tt + 1
Loop
endtime = Timer()
Response.Write "Pagina Cargada en" & endtime-starttime & " segundos."
%>
Pruebalo asi sin la conversion a milisegundos.... que creo que yo tenia ese mismo script y quitqandole esa parte del script me funcionaba perfect..
Cualquier cosa avisas..
Saludos...