2010-12-09 90 views

回答

1

“常规” Cookie可以在JavaScript中使用这些方针的东西被删除:

此功能将通过cookie的到期日期设置为在过去的第二个“删除”,从浏览器中的cookie的供应。

function delete_cookie (cookie_name) 
{ 
    var cookie_date = new Date (); // current date & time 
    cookie_date.setTime (cookie_date.getTime() - 1); 
    document.cookie = cookie_name += "=; expires=" + cookie_date.toGMTString(); 
} 

如果cookie是的HttpOnly饼干(与httpOnly parameter设置cookie),你不能查看,更改或删除而不关闭会话(即关闭浏览器)。

+0

在OP不知道的情况下,会话存储在服务器端,但是Cookie存储在客户端并且带有会话ID。因此,删除此会话ID cookie将删除删除会话。 – 2010-12-09 04:24:09

0

看起来不太可能。 JavaScript可以访问客户端的Cookie。会话cookie从服务器设置。

0

斤,我们可以通过JavaScript的网页删除Cookie,但同样如果你去这将再次从服务器上设置一些其他的网页,

您可以从服务器断开做一个会话