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


Groups > comp.lang.javascript > #18249

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

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!us.feeder.erje.net!news2.arglkargh.de!news.swapon.de!eternal-september.org!feeder.eternal-september.org!mx04.eternal-september.org!.POSTED!not-for-mail
From "Tony" <tony.johansson@inport.com>
Newsgroups comp.lang.javascript
Subject Re: Why is it not possible to remove a session cookie with this code
Date Fri, 25 Jan 2013 15:37:05 +0100
Organization A noiseless patient Spider
Lines 1
Message-ID <kdu5aj$qpu$1@dont-email.me> (permalink)
References <kdr7c0$lsa$1@dont-email.me>
Mime-Version 1.0
Content-Type text/plain; format=flowed; charset="iso-8859-1"; reply-type=response
Content-Transfer-Encoding 7bit
Injection-Date Fri, 25 Jan 2013 14:37:07 +0000 (UTC)
Injection-Info mx04.eternal-september.org; posting-host="04290fff4557273ca84c3ad616751e0b"; logging-data="27454"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/o5MnrbxPOXDDMoifA5Yh+E/o4gA8+pfY="
X-MimeOLE Produced By Microsoft MimeOLE V15.4.3555.308
In-Reply-To <kdr7c0$lsa$1@dont-email.me>
X-Newsreader Microsoft Windows Live Mail 15.4.3555.308
Importance Normal
Cancel-Lock sha1:XUWLaqJ6RKpj0xx/6EZrlcPzs6M=
X-Priority 3
X-MSMail-Priority Normal
Xref csiph.com comp.lang.javascript:18249

Show key headers only | View raw


I found a solution on the net.

//tony

"Tony"  wrote in message news:kdr7c0$lsa$1@dont-email.me... 

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 — Previous in thread | 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