Thread View: chile.comp.programacion
6 messages
6 total messages
Started by Rickoj
Sun, 02 Mar 2008 02:44
detectar cierre y refresco de pagina
Author: Rickoj
Date: Sun, 02 Mar 2008 02:44
Date: Sun, 02 Mar 2008 02:44
3 lines
1078 bytes
1078 bytes
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)
Re: detectar cierre y refresco de pagina
Author: Mauricio Gomez
Date: Sun, 02 Mar 2008 07:07
Date: Sun, 02 Mar 2008 07:07
18 lines
1505 bytes
1505 bytes
Primera pregunta, para que necesitas detectar esos eventos? Imagino que has buscado lo suficiente, y si no has encontrado, sera porque no mucha gente tenia esa necesidad. A todo esto, ajax no es mucho mas que javascript, lo cual para el caso no es mucho mas que eventos basicos de cualquier browser. rro Rick_oj escribi�: > 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) > >
Re: detectar cierre y refresco de pagina
Author: 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!
Re: detectar cierre y refresco de pagina
Author: Rickoj
Date: Mon, 03 Mar 2008 17:25
Date: Mon, 03 Mar 2008 17:25
53 lines
2466 bytes
2466 bytes
"Pintamono" <pintamono@NoMandeWeas.kk> escribi� en el mensaje
news:a8d818fec34a438daa64bc792b8ef4cf$1@usenet.no-ip.com...
> 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!
>
vale voy a probar eso
Re: detectar cierre y refresco de pagina
Author: Rickoj
Date: Mon, 03 Mar 2008 17:26
Date: Mon, 03 Mar 2008 17:26
24 lines
1909 bytes
1909 bytes
"Mauricio Gomez" <pregunte@sileinteresa.com> escribi� en el mensaje news:fqdjmr$ve8$1@news.nivel5.cl... > Primera pregunta, para que necesitas detectar esos eventos? Imagino que > has buscado lo suficiente, y si no has encontrado, sera porque no mucha > gente tenia esa necesidad. > lamentablemente mucha gente no lo necesita pero yo si, lo necesito para saber cuando un usuario cierra o refresca una web donde se le esta haciendo un cuestionario > A todo esto, ajax no es mucho mas que javascript, lo cual para el caso no > es mucho mas que eventos basicos de cualquier browser. > > > rro > > > > Rick_oj escribi�: >> 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)
Re: detectar cierre y refresco de pagina
Author: Pintamono
Date: Thu, 06 Mar 2008 13:45
Date: Thu, 06 Mar 2008 13:45
58 lines
2477 bytes
2477 bytes
Funciono?
Rick_oj wrote:
> "Pintamono" <pintamono@NoMandeWeas.kk> escribi� en el mensaje
> news:a8d818fec34a438daa64bc792b8ef4cf$1@usenet.no-ip.com...
>> 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!
>>
> vale voy a probar eso
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads