簡體   English   中英

Cookie有效期

[英]Cookie expiration time

我正在尋求有關JavaScript代碼的幫助。 恐怕我沒有JS的經驗,只有html和CSS。 我的網站上有我從朋友那里安裝的Cookie政策通知。 我想知道是否有人可以告訴我代碼中當前的有效期限(因為我一無所知)。此外,如果我的代碼不適合,有人是否可以為EU Cookie法律政策建議有效期限?

下面的代碼:

var euCookie = {
    g: function(){
        var ca = document.cookie.split(';');

        for(var i=0;i < ca.length;i++) {
            var c = ca[i];
            while (c.charAt(0)==' ') c = c.substring(1, c.length);
            if (c.indexOf("euCookieLaw") == 0) return c.substring("euCookieLaw".length,c.length);
        }

        return null;
    },
    s: function(value){
        var date = new Date();
        date.setTime(date.getTime()+315532800000);

        document.cookie = "euCookieLaw="+value+"; expires="+date.toGMTString()+"; path=/";
    }

您的示例代碼將cookie設置為從現在起過期315532800000毫秒,即,解析為3652天或距未來僅10年。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM