Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.javascript > #18273

Re: Why is it not possible to remove a session cookie with this code

Newsgroups comp.lang.javascript
Date 2013-01-26 16:18 -0800
References <kdr7c0$lsa$1@dont-email.me>
Message-ID <6778b20a-9efb-48ec-aafd-889b5d3fd2aa@googlegroups.com> (permalink)
Subject Re: Why is it not possible to remove a session cookie with this code
From Arty Effem <ignoring@mail.com>

Show all headers | View raw


On Wednesday, 23 January 2013 15:57:00 UTC, Tony  wrote:
> I create a cookie  by using writeCookie function and I read the cookie by 
> 
> using the readCookie function. You can see the functions below.
> 
> This works good and I use IE 10
> 
> Now I want to remove the session cookie without having to close down the 
> 
> browser and I use function deleteCookie.
> 
> The problem is that if I delete an existing cookie by using deleteCookie 
> 
> function and then read the cookie by using readCookie the cookie
> 
> is still existing despite having tried to delete it.
> 
function deleteCookie(key)
{
   document.cookie = key + "=;expires=Thu, 01 Jan 1970 00:00:00 GMT";
}

function writeCookie(name, value)
{
    document.cookie = name + "=" + value + "; path=/";
} 

writeCookie hard codes the path setting but the deleter doesn't, so unless you're on /, it can't delete the cookie.

Back to comp.lang.javascript | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

Why is it not possible to remove a session cookie with this code "Tony" <tony.johansson@inport.com> - 2013-01-23 16:57 +0100
  Re: Why is it not possible to remove a session cookie with this code "Tony" <tony.johansson@inport.com> - 2013-01-25 15:37 +0100
    Re: Why is it not possible to remove a session cookie with this code Gene Wirchenko <genew@telus.net> - 2013-01-25 09:41 -0800
  Re: Why is it not possible to remove a session cookie with this code Arty Effem <ignoring@mail.com> - 2013-01-26 16:18 -0800

csiph-web