第1个回答 2010-01-06
要清除的话也只能清除本域名下的COOKIE吧
ASP我不会,之前用PHP写的时候相当于重新给所有COOKIE一个空值,前提是你要知道COOKIE的名称,如果是本机的所有网站的COOKIE 那好像类似于木马程序了。
帮你问了下朋友,给如下代码,我不是很懂
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()
第2个回答 2010-01-06
<%
Dim Cookie, Subkey
For Each Cookie in Request.Cookies
if Not(Request.Cookies(Cookie).HasKeys) then
Response.Cookies(Cookie) = Empty
else
For Each Subkey in Request.Cookies(Cookie)
Response.Cookies(Cookie)(Subkey) = Empty
Next
end if
Next
%>本回答被提问者采纳
第3个回答 2010-01-06
清除COOKIE 也就是种一个COOKIE ,这个COOKIE 是已经过期的时间。
这样就清除COOKIE了。
第4个回答 2010-01-06
只可以清除本网站的Cookie 设置时间过期就行了
第5个回答 2019-03-08
<%
Dim
Cookie,
Subkey
For
Each
Cookie
in
Request.Cookies
if
Not(Request.Cookies(Cookie).HasKeys)
then
Response.Cookies(Cookie)
=
Empty
else
For
Each
Subkey
in
Request.Cookies(Cookie)
Response.Cookies(Cookie)(Subkey)
=
Empty
Next
end
if
Next
%>