🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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
#680
Author: Rickoj
Date: Sun, 02 Mar 2008 02:44
3 lines
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
#681
Author: Mauricio Gomez
Date: Sun, 02 Mar 2008 07:07
18 lines
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
#682
Author: Pintamono
Date: Mon, 03 Mar 2008 14:53
46 lines
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
#685
Author: Rickoj
Date: Mon, 03 Mar 2008 17:25
53 lines
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
#684
Author: Rickoj
Date: Mon, 03 Mar 2008 17:26
24 lines
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
#528
Author: Pintamono
Date: Thu, 06 Mar 2008 13:45
58 lines
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