1
在我的asp.net应用程序,我从服务器端使用下面的代码的Cookie没有被清除
Dim aCookie As New HttpCookie("StartDownload")
aCookie.Value = "True"
aCookie.Expires = DateTime.Now.AddMinutes(1)
Response.Cookies.Add(aCookie)
当我执行该代码创建一个cookie,结果收到了创建的cookie,但我无法删除JavaScript上点击一个按钮。以下是JavaScript代码。
function delCookie() {
alert(document.cookie);
document.cookie = "StartDownload" + "=; expires=" + new Date(0).toUTCString();
alert(document.cookie);
}
正在使用IE浏览器。不确定是什么问题。请帮助。
感谢您的回复,我该如何检查“您是否检查过客户端和服务器端Cookie域和路径以确保它们是相同的?” – user1447718 2013-04-24 13:14:33
您可以在网页浏览器中检查您的Cookie域和路径,例如在Chrome中,设置 - >显示高级设置 - >隐私,内容设置 - >所有Cookie和网站数据 - >找到您的Cookie并点击其图标查看详细信息。 – woodykiddy 2013-04-26 03:58:32
您也可能想要将值分配给'aCookie.Path'&'aCookie.Domain',以查看它是否会在客户端产生任何差异。 – woodykiddy 2013-04-26 04:00:49