注册 登录
编程论坛 ASP技术论坛

[求助]怎样真正清除cookie??

flynet 发布于 2007-09-03 09:54, 1435 次点击
郁闷不会清除cookie 请大虾们多多指教 写段程序上来 让我看看 要彻底真正的清除cookie的 不要request.cookie("name")="" 的这种写法啊 。。。郁闷谢谢了 急求!~~~
4 回复
#2
ayue2222007-09-03 12:40

Function CleanCookies()
DomainPath=Left(Request.ServerVariables("script_name"),inStrRev(Request.ServerVariables("script_name"),"/"))
For Each objCookie In Request.Cookies
Response.Cookies(objCookie)= ""
Response.Cookies(objCookie).Path = DomainPath
Next
End Function

session("session_id")=""
session("session_username")=""
session("session_sn")=""
CleanCookies()

#3
flynet2007-09-04 15:44
回复:(ayue222)Function CleanCookies() DomainPat...
Function CleanCookies()
DomainPath=Left(Request.ServerVariables("script_name"),inStrRev(Request.ServerVariables("script_name"),"/"))
For Each objCookie In Request.Cookies
Response.Cookies(objCookie)= ""
Response.Cookies(objCookie).Path = DomainPath
Next
End Function


这段在哪都适用吗?我见过这段代码
是不是要把Response.Cookies(objCookie)中的objCookie换成我自己的cookie名称?
objCookie 是什么?给讲讲谢谢
#4
hmhz2007-09-04 15:47
Cookies代码是通用的,但Cookies名字要改成自己的,或者把自己的名字改成通用的
#5
flynet2007-09-04 17:23
回复:(hmhz)Cookies代码是通用的,但Cookies名字要...
Function CleanCookies()
DomainPath=Left(Request.ServerVariables("script_name"),inStrRev(Request.ServerVariables("script_name"),"/"))
For Each objCookie In Request.Cookies
Response.Cookies("cooldrag")= ""
Response.Cookies("cooldrag").Path = DomainPath
Response.Cookies("cooldrag1")= ""
Response.Cookies("cooldrag1").Path = DomainPath
Next
End Function

CleanCookies()

cooldrag 和 cooldrag1是cookie的名称 有两个cookie 的 按上面写的行吗? 如果不行是哪的问题?我这样写的可是没清了啊
1