Foros del Web » Programando para Internet » ASP Clásico »

Detectar el cierre del navegador.

Estas en el tema de Detectar el cierre del navegador. en el foro de ASP Clásico en Foros del Web. Necesito detectar cuándo el usuario ha cerrado su navegador. No cuándo ha cerrado una de las ventanas (onUnLoad), si no el navegador. Gracias y un ...
  #1 (permalink)  
Antiguo 23/07/2002, 03:25
 
Fecha de Ingreso: julio-2002
Mensajes: 1
Antigüedad: 21 años, 10 meses
Puntos: 0
Detectar el cierre del navegador.

Necesito detectar cuándo el usuario ha cerrado su navegador. No cuándo ha cerrado una de las ventanas (onUnLoad), si no el navegador. Gracias y un saludo a tod@s.
  #2 (permalink)  
Antiguo 23/07/2002, 10:53
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Re: Detectar el cierre del navegador.

creo que es imposible..
  #3 (permalink)  
Antiguo 23/08/2002, 18:25
 
Fecha de Ingreso: agosto-2002
Ubicación: Santiago, CHILE
Mensajes: 25
Antigüedad: 21 años, 9 meses
Puntos: 0
Re: Detectar el cierre del navegador.

Facil
-----

Acá vá el código completo
suerte!!

<SCRIPT language="JavaScript">
<!--
var exit=true;
function xit()
{
if (exit)
open("http://www.meganet.cl","_blank");
}
//-->
</SCRIPT>

</head>
<body onunload="xit()">

...y Salu2
  #4 (permalink)  
Antiguo 23/08/2002, 18:29
 
Fecha de Ingreso: agosto-2002
Ubicación: Santiago, CHILE
Mensajes: 25
Antigüedad: 21 años, 9 meses
Puntos: 0
Re: Detectar el cierre del navegador.

Espera me equiviqué, no leí bién.

para hace eso debes saber que toda session asp tiene un ID Session_Id, este valor lo almacenar en al gún tipo de registro y al levantar la nueva session la comparas con la que tienes almacenada, si es != es por que el Browser ha sido cerrado por completo y vulelto a abrir.

Espero que te sirva eso.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:37.