Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

[ GuTo ]

Preciso finalizar um script quando o cara fechar a janela

Recommended Posts

Fala pessoal, tudo beleza?

 

Tenho uma aplicação que necessita ser finalizada, mesmo se o usuário fechar a janela. Atualmente, tenho resolvido isso usando um pop-up que se abre, finaliza o script (que usa linguagem server-side) e em seguida se fecha automaticamente.

 

O código é simples, muito comum, basicamente isso (apenas um exemplo):

window.onunload = function() {  window.open('meu_pop_up.xxx','popupLegal','width=1,height=1')}
O problema é: a maioria das pessoas usa anti-popup. Qual seria a alternativa?

 

Obs.: nesta minha página, existe um botão "SAIR" no canto, para o usuário sair e daí tudo ocorre muito bem, tudo tranquilo. O problema é que existem muitas pessoas que só fecham a janela e com o browser já vem o anti-popup, na maioria das vezes. Daí preciso burlar isso. Pq se não, ficam dados que não existem mais na aplicação.

 

Desde já agradeço aí galera.

Abração!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você diria assim?

Veja:

window.onunload = function() {  self.parent.location.href = "expira.asp?fechar=0"}
Vou tentar, mas acho que nãp vai dar... o cara está fechando a janela e é necessário que execute este script.

 

Nota: é um chat, em ASP, que usa frames, application, sessions... e é preciso limpar o nick do usuario das application's.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.