Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá.
Eu vou fazer um chat e quero saber como faço para quando o usuário fehcar a página, ou o navegador, ou qqr coisa que faça o usuário ter que sair do chat, e ao acontecer isso, rode uma função.
obrigado =D
utilize javascript, com o evento onunload...
você também pode usar o onbeforeunload
e,não esqueça de limpar as sessões do usuário quando ele sair
Session.Contents.RemoveAll()
Session.Abandon
verifique se sua dúvida é de ASP realmente, caso seja js, poste no fórum de js
obrigado pela ajuda.
realmente minha dúvida foi resolvida com javascript
eui combinei o onbeforeunload e o onunload, e está tudo certo. Obrigado.
Ok, amigo...
e se quiser postar o code como ficou, poderá ajudar duvidas futuras...
+ 1 resolvido
<script>
function onBeforeUnloadAction(){
return "Quer mesmo sair da página?";
}
window.onbeforeunload = onBeforeUnloadAction;
window.onunload = sair;
function sair(){
alert("saiu");
}
</script>
Então, isso você terá que fazer com javascript, veja o exemplo abaixo
[]'s