2012-03-28 96 views
2

我已經創建瞭如下的cookie,可以檢索所有font_sizeback_colorfont_name。但是一旦關閉瀏覽器,cookie就會丟失。從我所知道的是,如果我們得到失效日期錯誤的cookie可能會丟失,但我已經測試了日期,expireGMT並沒有問題。我在下面的代碼中做了什麼錯誤?我是否也需要包含path問題與cookie,關閉瀏覽器後cookie丟失

document.cookie = "font_size=14"; 
    document.cookie = "back_color=Gray"; 
    document.cookie = "font_name=Georgia"; 
    document.cookie = "expires=" + expireGMT; 

回答

5

document.cookie每個人寫一個cookie的設置,和任何選項(包括cookie的有效期)必須對寫集合。您需要包括在每一個cookie的任務的截止時間:

document.cookie = "font_size=14; expires=" + expireGMT; 
document.cookie = "back_color=Gray; expires=" + expireGMT; 
document.cookie = "font_name=Georgia; expires=" + expireGMT; 

不說,每一個cookie將被創建爲會話cookie和到期時,瀏覽器的關閉。

+0

+1,希望你不介意我的編輯。 – JAAulde 2012-03-28 18:57:51

+0

做到了這一點,但我仍然失去cookie,可能是路徑?我還沒有給出路徑 – 2012-03-28 19:01:36

+0

取決於您之後嘗試加載cookie的位置。 – 2012-03-28 19:02:53

相關問題