Este simpático script sirve para medir el tiempo que tardamos en presionar un enlace. Lo podemos utilizar para
saber cuanto tardan nuestros usuarios en leer un artículo, llenar un formulario o contestar una encuesta.
Vemoas primero el código, luego el ejemplo en acción.
<% 'miramos en la QueryString.
If Request.QueryString("tiempo") = "" Then 'si no hay nada, ponemos lo siguiente.
Response.Write "Todavia no clickeaste el enlace.<BR>"
Else 'Si hay algo, usamos DatDiff para encontrar la diferencia entre el click y el mostrado de la página.
Response.Write "Estuviste <B>"
Response.Write DateDiff("s", Request.QueryString("tiempo"), Now())
Response.Write "</B> segundos en la página anterior.<BR>"
End If
%> <A HREF="vereje.asp?tiempo=<%= Now()%>">¿Cuánto tiempo estube mirando esta página?</A>
Lo más destacado del script, es enviar a la QueryString el momento del click, para despues usarlo con DateDiff.
Para ver como se utiliza DateDiff, pueden ir a la sección Articulos, y buscar el referido
a tratamiento de fechas y horas.