Como fazer para executar um evento ao sair de uma pagina. Mas ao atualizar não executar esse evento.(ja tentei OnUnLoad)
Nenhuma descrição foi enviada.
comentários (0)
suspender
Lista de Respostas:
26/10/2003 10:13pm
(~21 anos atrás)
(~21 anos atrás)
Coloca aí como foi que você tentou usar o unUnload, eu já usei o onUnload e funcionou legal comigo.
$404error
$404error
26/10/2003 11:16pm
(~21 anos atrás)
(~21 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
Destinus
27/10/2003 12:04pm
(~21 anos atrás)
(~21 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
feito isso vc pode dar o unload no cara ...
[]´s
27/10/2003 2:42pm
(~21 anos atrás)
(~21 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
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
21/01/2004 8:06am
(~21 anos atrás)
(~21 anos atrás)
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...