簡體   English   中英

document.cookie可在Chrome中解決

[英]document.cookie work around in Chrome

以下代碼編寫一個cookie。 但是,在chrome document.cookie中似乎不起作用。 有什么解決方法嗎? 我需要在所有瀏覽器中設置此Cookie。

我還有其他選擇嗎?

//Cookie Functions
function createCookie(name, value, days) {
    var expires = "";
    if (days) {
        var date = new Date();
        date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
        expires = "; expires=" + date.toGMTString();
    }
    var cookie_string = name + "=" + value + expires;
    //document.cookie =  + "; path=/";
    cookie_string += "; path=" + (cookiePath.length ? cookiePath : '/');
    cookie_string += "; domain=" + (cookieDomain.length ? cookieDomain : window.location.hostname);
    if ( cookieSecure ) {
        cookie_string += "; secure";
    }
    document.cookie = cookie_string;
    alert("Your Cookie : " + document.cookie);
}

當您從無法在chrome中運行的本地訪問此腳本時,例如:-

c:\yourFolder\yourScript

如果您從遠程服務器訪問此腳本,那么它將起作用。 例如:-

loalhost\yourFolder\yourScript

localhost是遠程服務器/ Web服務器。

您可以將腳本放入xampp文件夾的htdocs中進行實驗。

XAMPP是php,mysql,apache服務器的軟件包。 在您的情況下,它可以用作遠程/ Web服務器。

暫無
暫無

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

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