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