
18/01/2002, 17:37
|
 | | | Fecha de Ingreso: mayo-2001 Ubicación: Madrid
Mensajes: 933
Antigüedad: 24 años Puntos: 0 | |
Re: ¡Visitas!, ¡Visitas!, ¡Visitas!, ¡Visita Hola:
No hay ninguna variable de servidor para eso.
De todas maneras, si puedes ajustar el nº de visitantes con Application("Visitantes")cuando un usuario se va. Para ello, en el Global.asa, en el suceso Session_OnEnd, que es cuando acaba la sesión de un usuario que se marchó, debes restarle 1 a esta variable. Lo malo es que esto ocurre a los 20 minutos de irse el usuario a no ser que bajes el tiempo de sesión, que por defecto es 20 minutos.
¿No se puede hacer otra cosa? Claro que sí.
Antes, Netscape no detectaba el evento Window_OnUnload y entonces sólo funcionaba con I. Explorer. Ahora Netscape 6.2 sí lo detecta, con lo que te vale para la mayoría de navegadores.
Me explico: En el suceso Window_OnUnLoad, que se da cuando el usuario cierra el navegador o cuando abandona tu sitio para irse a otro lado, puedes llamar a una función que reste directamente 1 a la variable de aplicación, sin tener que esperar al Global.asa
¿Cómo se usa?
<body onUnLoad="LlamaAUnaFuncion()">
... donde LlamaAUnaFuncion() es la función encargada de restar 1 a la variable de aplicación.
Espero que te sirva, recibe un saludo. ;) ;)
<a href="http://www.laventanita.net/" target="_blank">
<img src="http://www.breogan.org/images/Aston.gif" border="0" alt="La Ventanita.net - Lo imprescindible en la red"></a> |