[英]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.