Re: Script al cerrar la ventana de un explorador?

Phaseolus <[email protected]> Sat, 6 Jun 2009 12:05:42 -0400
Newsgroups gmane.comp.java.javaspain
Message-ID <[email protected]>
 Mmm, me parece extraño, ya que yo lo utilizo en una app que es un botòn de
pago y se despliega en un popup. Una vez que cierras la ventana, ya sea con
la X de arriba o con un botòn "Salir" o "Cancelar", siempre ejecuta ese
script, el cual envia una llamana ajax a un servlet que guarda el estado de
la tranasaccion.

Me funciona perfecto.

Saludos.

El 5 de junio de 2009 21:47, Darkman shadows <darkman87ucr-/[email protected]>escribió:

>
>
>   Pero hay un problema el *onunload* no contempla cuando el usuario le da
> click sobre la x (cerrar la ventana) en el explorador. El *onunload * se
> ejecuta cada vez que usted le da a un link en la paguina y va a otra. Osea
> cada vez que la paguina cambia.
>
> DarkMan87
> La civilización no suprime la barbarie, la perfecciona.
>
> --- El *vie 5-jun-09, Phaseolus <[email protected]>* escribió:
>
>
> De: Phaseolus <[email protected]>
> Asunto: Re: [javaSpain] Script al cerrar la ventana de un explorador?
> A: [email protected]
> Fecha: viernes, 5 junio, 2009, 7:30 pm
>
>   En la etiqueta <body> puede poner *<body onunload="javascript:ejecutar
> Algo();">*
>
> **** *Evita abrir popups con este método, es de pésimo gusto para el
> usuario y además una mala práctica de usabilidad.
>
> Así el browser ejecuta la función de javascript que puede hacer lo que
> quieras, pero no he probado si es que puedas mantener abierta otra ventana
> que se abrió desde esta.
>
> Saludos.
>
> ------------ -
>
> El 5 de junio de 2009 19:09, Darkman shadows <darkman87ucr@ yahoo.com<http://mc/compose?to=darkman87ucr-/[email protected]>
> > escribió:
>
>>
>>
>>
>> Buenas,
>> Algununo sabe de una etiqueta o un script que exista para que cuando el *usuario
>> cierra la ventana del explorador* (IE o firefox cualquiera) me permita
>> hacer algo, digamos abrir un nuevo html? o enviarle un popup o cualquier
>> cosa.
>>
>> DarkMan87
>> La civilización no suprime la barbarie, la perfecciona.
>>
>> ------------------------------
>>
>> ¡Obtén la mejor experiencia en la web!
>> Descarga gratis el nuevo Internet Explorer 8
>> http://downloads. yahoo.com/ ieak8/?l= e1<http://downloads.yahoo.com/ieak8/?l=e1>
>>
>>
>
>
> --
> "En cambio, el amor de Dios siempre será el mismo; Dios ama a quienes lo
> honran, y siempre les hace justicia a sus descendientes, los que cumplen
> fielmente su pacto y sus mandamientos. Mi Dios es el rey del cielo; es el
> dueño de todo lo que existe." Salmos 103:17-19
>
> Irán Vásquez S.
>
>
>  ------------------------------
>
> ¡Obtén la mejor experiencia en la web!
> Descarga gratis el nuevo Internet Explorer 8
> http://downloads.yahoo.com/ieak8/?l=e1
>
>  
>



-- 
"En cambio, el amor de Dios siempre será el mismo; Dios ama a quienes lo
honran, y siempre les hace justicia a sus descendientes, los que cumplen
fielmente su pacto y sus mandamientos. Mi Dios es el rey del cielo; es el
dueño de todo lo que existe." Salmos 103:17-19

Irán Vásquez S.