Article View: chile.comp.programacion
Article #682Re: detectar cierre y refresco de pagina
From: Pintamono
Date: Mon, 03 Mar 2008 14:53
Date: Mon, 03 Mar 2008 14:53
46 lines
2105 bytes
2105 bytes
Rick_oj wrote:
> Necesito detectar estos dos eventos, y llamar a una pagina php o un script,
> creo que se puede hacer con ajax, pero no se nada, y no he encontrado
> informacion (o no se como interpretarla)
Yo conozco dos formas para el cierre de pagina
utilizo el "onbeforeunload" para consultar si esta seguro de que quiere
salir sin guardar una pagina, fue la unica forma que encontre para hacer
esta evaluacion.
HTML --> <body onbeforeunload=jsConfirmaSalida(form,)>
Javascript --> function jsConfirmaSalida(form,event)
{
switch(navigator.browserLanguage)
{
case "en":
case "en-us":
sAviso = "On having gone out it will lose the information that is
entering"; break;
case "es":
case "es-cl":
sAviso = "Al salir perdera la informacion que esta ingresando"; break;
default:
sAviso = "Al salir perdera la informacion que esta ingresando"; break;
}
if (sBoton.value==0)
{
event.returnValue = sAviso;
}
}
Acomoda la funcion a tu gusto pero siempre debe ir "event.returnValue =
mensaje"
la otra opcion es "onunload" que con esa puedes ejecutar algo cuando se
sale de la pagina.
saludos!
Technical Details
Message-ID:
<a8d818fec34a438daa64bc792b8ef4cf$1@usenet.no-ip.com>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!news.glorb.com!news.kjsl.com!news.nivel5.cl!not-for-mailReferences:
<fqd4b7$tgh$1@news.nivel5.cl>Show Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,3d373bae9d9121b4 X-Google-Attributes: gid1593cb,public,usenet X-Google-Language: SPANISH,ASCII-7-bit Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!news.glorb.com!news.kjsl.com!news.nivel5.cl!not-for-mail From: pintamono@NoMandeWeas.kk (Pintamono) Newsgroups: chile.comp.programacion Subject: Re: detectar cierre y refresco de pagina Date: Mon, 03 Mar 2008 11:53:32 -0300 Organization: Usenet Chile.* http://usenet.no-ip.com Lines: 47 Message-ID: <a8d818fec34a438daa64bc792b8ef4cf$1@usenet.no-ip.com> References: <fqd4b7$tgh$1@news.nivel5.cl> NNTP-Posting-Host: pc-26-86-104-200.cm.vtr.net Mime-Version: 1.0 X-Trace: news.nivel5.cl 1204556007 29372 200.104.86.26 (3 Mar 2008 14:53:27 GMT) X-Complaints-To: news@news.nivel5.cl NNTP-Posting-Date: Mon, 3 Mar 2008 14:53:27 +0000 (UTC) User-Agent: NewsPortal/0.3X RCL MOD X-Abuse: robertocl@gmail.com X-HTTP-Posting-Host: kerberos.uno.cl