Hola desconocido

Hora internet: @ 745

Cuanto tardas en hacer click en un link.

(extraído de Asp101)

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>

A continuación el código funcionando:

Todavia no clickeaste el enlace.

¿Cuánto tiempo estube mirando esta página?

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.





© SoloASP.com.ar - 2001 / 2005. Todos los derechos reservados. soloasp@soloasp.com.ar
Buenos Aires - Argentina. Diseño web y programación por Guido Laghi