2012-09-14 68 views
0

持久cookie(x1st)在用戶登錄我的網站時使用唯一值(任何'hdflashfafafxx233ddd')直接丟棄。更改jquery cookie的值

此cookie用於跟蹤,但如果用戶選擇退出跟蹤cookie,我需要將此值設置爲0 - 我無法刪除它,因爲這是Cookie不斷重置。

然後我需要到期x1st爲0的值,當用戶選擇回。

//cookie set by server 
    $.cookie('x1st', 'hdflashfafafxx233ddd', { path: '/', domain: mysite.co.uk }); 

    //changing value of cookie when user opts out 
    $.cookie('x1st', 0, {path: '/', domain: mysite.co.uk }); 

    //expire cookie when user opts back in 
    $.cookie('x1st', 0, { expires: -1 , path: '/', domain: mysite.co.uk }); 

的問題是我無法給x1st cookie的值更改爲0

+0

除了Mike Brant在下面的正確答案之外,該域名不在引號內,或者看起來不正確 – SpaceBison

回答

1

它需要字符串值爲'0'。不是一個整數。 Cookie只存儲字符串。