2010-08-22 67 views
-2

如何清除会话?使用Javascript清除第th会话

  • Gnaniyar祖拜尔
+1

你是在谈论一个会话或cookie?会话是服务器端,服务器上使用哪种语言的脚本? – Piskvor 2010-08-22 18:08:10

+0

那么,@Gnaniyar可能会谈论'sessionStorage'! – mauris 2010-08-22 18:13:55

回答

4

会话,在网络术语,是一堆存储的与被存储在客户端(通常在一个标识符相关联的服务器上的数据的,但不总是,在一个cookie)并且每次请求都发送回服务器。

这是一个非常通用的术语,您如何清除它取决于会话概念的具体实现。

从JavaScript来说,使用Ajax的可能性最大的就是消除客户端上的令牌,以至于无法再访问会话(会话将像往常一样过期 - 因为所有会话实现都必须有一个到期时间来阻止它们永远停留)。

0

你在说什么课?你的意思是浏览器从开放状态到关闭状态保持的会话,还是你的意思是某种平台上的某种服务器端状态,如asp,php,asp.net ......?另外一个cookie可能会话持久化,在这种情况下,您只需要将其终止(将其发送到浏览器,并且过期日期已过)

您应该进一步描述您的问题,使您可以正确的答案;)

0

在大多数情况下(服务器端)会话需要cookie中的会话ID或获取参数,所以只需删除任何一个来销毁该“会话”。否则,如果您知道如何使用服务器端语言销毁会话,则只需创建一个页面并使用XMLHttpRequest调用它。