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


Groups > comp.lang.javascript > #18240

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

From "Tony" <tony.johansson@inport.com>
Newsgroups comp.lang.javascript
Subject Why is it not possible to remove a session cookie with this code
Date 2013-01-23 16:57 +0100
Organization A noiseless patient Spider
Message-ID <kdr7c0$lsa$1@dont-email.me> (permalink)

Show all headers | View raw


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.
Can anybody help me with that ?

function deleteCookie(key)
{
   document.cookie = key + "=;expires=Thu, 01 Jan 1970 00:00:00 GMT";
}

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

and I read the cookie by using this function
function readCookie(name)
{
    var i, c, ca, nameEQ = name + "=";
    ca = document.cookie.split(';');
    for (i = 0; i < ca.length; i++)
    {
        c = ca[i];
        while (c.charAt(0) == ' ')
        {
            c = c.substring(1, c.length);
        }
        if (c.indexOf(nameEQ) == 0)
        {
            return c.substring(nameEQ.length, c.length);
        }
    }
    return '';
}

//Tony 

Back to comp.lang.javascript | Previous | Next — Next 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