2
我已經使用document.cookie
設置了Cookie。 Google Chrome中的內容設置顯示了Cookie。但是,document.cookie
打印時顯示爲空白字符串。這是爲什麼發生?Cookie正在設置中,但document.cookie爲空
這裏是我的代碼
function setCookie(name,value,lifeTime,path,domain,secure){//lifetime in hours
{
var c_ = name +'='+escape(value)+'; ';
var life = new Date();
lifeTime<1&&lifeTime>0?life.setMinutes(life.getMinutes()+lifeTime*60):life.setHours(life.getHours()+lifeTime);
life = life.toUTCString();
c_+='expires='+life+"; ";
c_+= 'domain='+domain+'; ';
c_ += 'secure=secure; ';//secure
c_ += 'path='+path;
document.cookie = c_;
alert(document.cookie);
/*Just splitted the code instead of c = 'name='+value+'expires ='+life etc*/
}
如果您需要任何幫助,請告訴我們您的代碼。 – Leo 2012-02-17 19:39:11
此腳本在哪裏運行?內容腳本或背景/彈出? – yonran 2012-02-17 19:55:34