2010-07-29 80 views
5

你好,我需要銷燬頁面刷新javascript餅乾。我需要在每個頁面加載中設置一堆新的cookie,以幫助我根據用戶選項呈現網頁。有沒有一種方法來銷燬頁面上的Cookie刷新?如何銷燬頁面刷新餅乾

+0

如果重寫舊值消失的cookie。 – mplungjan 2010-07-29 17:16:26

+0

當我重寫我的cookies時,會發生什麼? – sai 2010-07-29 17:22:40

+0

如果你的頁面在onunload之後加載,那麼你正在刷新,所以你可以測試你在onunload和onload中設置的cookie的年齡,看看它是否小於一分鐘,你刷新了 – mplungjan 2010-07-29 17:51:05

回答

2

可能是您可以在頁面卸載時刪除cookie。

例如,使用jQuery:

$(window).unload(function() { 
    //Destroy cookies here 
}); 
+0

我們是否已經在JavaScript中卸載?當然是 – sai 2010-07-29 17:20:53

+0

! :) http://api.jquery.com/unload/ http://www.codetoad.com/javascript/miscellaneous/onunload_event.asp – cesarnicola 2010-07-29 17:35:08

+0

嘿,但這是一個頁面刷新?這是當你離開頁面時? – sai 2010-07-29 17:38:50