Ir para conteúdo

POWERED BY:

Arquivado

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

Guilherme_90

Remover cookie ao fechar navegador

Recommended Posts

Boa tarde pessoal! Estou garrado num problema que tá difícil de resolver, por mais simples que pareça.

O que preciso é: Ao usuário fechar uma aba/navegador, remover o cookie.

 

Já pesquisei horrores e nada funciona. Alguém me ajuda?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi Guilherme, você não pode usar SESSIONs ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Posso sim, mas o problema que estou resolvendo não sei se é viavel usar PHP. Queria fazer com JS (está 90% pronto), só falta eu terminar isso, mas se for o caso faço com SESSION, quero é resolver o problema.

 

Resumindo, preciso fazer o seguinte: Ao abrir o site, irá aparecer uma página com um botão, ao clicá-lo, faz um efeito jQuery (slideUp) - (já está funcionando). Mas toda vez que atualizo a página, essa div apareçe (aí entra os Cookies que fiz). Aí para resolver este último problema, preciso que a fechar uma aba/navegador, este cookie seja apagado.

 

Alguma sugestão? É engraçado que, é um problema simples, mas tá chato de resolver! <_<

Compartilhar este post


Link para o post
Compartilhar em outros sites

<script language="JavaScript">
 function deleteCookie(nome){
   var exdate = new Date();
   exdate.setTime(exdate.getTime() + (-1 * 24 * 3600 
      * 1000));
   document.cookie = nome + "=" + escape("")+ ((-1 
      == null) ? "" : "; expires=" + exdate);
 } 
</script>

 

<body onunload="deleteCookie("nome_cookie");">

 

Tenta ai

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não está funcionando. Esse onunload não dá certo.

 

Mais alguém?

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.