-1

Como fazer para executar um evento ao sair de uma pagina. Mas ao atualizar não executar esse evento.(ja tentei OnUnLoad)

criado por Fabiano Luciano de Souza em 24/10/2003 4:35pm
Nenhuma descrição foi enviada.

Lista de Respostas:

0
26/10/2003 10:13pm
(~20 anos atrás)
Adriano Pilger respondeu:
Coloca aí como foi que você tentou usar o unUnload, eu já usei o onUnload e funcionou legal comigo.



$404error

0
26/10/2003 11:16pm
(~20 anos atrás)
Bem, o problema é o seguinte, quando uso OnUnLoad, o evento é executado ao atualizar a pagina também, por exemplo quero que ao fechar o navegador abra uma janela que vai executar um script para deslogar um usuario, o problema é que sempre que o usuario atualizar a pagina o script vai deslogar o cara. Por isso naum da pra usar nem o OnUnLoad nem o BeforeUnLoad.


Destinus

0
27/10/2003 12:04pm
(~20 anos atrás)
Faça de uma maneira que veja qual a última página requisitada pelo usuário, ou se se as variáveis que vc está dando o insert nao estao fazias .. (!isempty)

feito isso vc pode dar o unload no cara ...

[]´s

0
27/10/2003 2:42pm
(~20 anos atrás)
Na verdade se eu conseguisse via java descobrir se o usuario esta dando refresh na pagina ja resolveria, pois seria soh pegar a resposta e fazer uns "ifs" da vida, algo do tipo:

if acao = refresh
{
Deslogar = 'Não deslogue'
}
else
{
Deslogar = 'Deslogue o cara'
}

ia ser bem mais facil

Mas continuo aceitando sugestões e soluções

Destinus

0
28/10/2003 6:22pm
(~20 anos atrás)
Diogo Gomes respondeu:
Manipula o objeto location.reload()

0
21/01/2004 8:06am
(~20 anos atrás)
Leandro Maniezo respondeu:
Utilize um javascript tipo que ao fechar a pagina abri outra url, tipo aquele do bradesco quando vc faz o logout, então essa pagina faz a rotina em que vc deseja, impossibilitando que ao atualizar execute seu script...

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)