查看: 363  |  回复: 0
  ASP 读取、写入cookie和让其过期
楼主
发表于 2024年7月15日 22:18

a.asp代码如下:

<html>
<head>
<meta charset="utf-8">
<body>
<%
lngNum = clng("0"&Request.Cookies("visit_num")) '读取cookie

lngNum=lngNum+1
Response.write "您已是第" & lngNum & "次访问本站点了。<br>"

Response.Cookies("visit_num") = lngNum '写入cookie

'清空cookie
For Each cookie In Response.Cookies
    Response.Cookies(cookie).Expires = DateAdd("n", -1, Now()) ' 设置为现在时间1分钟前
    '当用户下次访问网站时,浏览器会看到cookie已经过期,从而删除它。
Next

'获得所有cookie
For Each cookie In Response.Cookies
    Response.write cookie & "<br>"
Next
%>
</body>
</html>

b.asp代码如下:

<html>
<head>
<meta charset="utf-8">
<body>
<%
For Each cookie In Response.Cookies
    Response.write cookie & "<br>"
Next
%>
</body>
</html>

可以看到无内容出来,证明cookie被删除了。

您需要登录后才可以回帖 登录 | 立即注册
【本版规则】请勿发表违反国家法律的内容,否则会被冻结账号和删贴。
用户名: 立即注册
密码:
2020-2024 MaNongKu.com