当用户使用唯一值(无论是'hdflashfafafxx233ddd')登陆我的网站时,会立即删除持久性cookie(x1st)。
此cookie用于跟踪,但如果用户选择不跟踪cookie,我需要将此值设置为0 - 我无法删除它,因为这是cookie不断重置。
然后,当用户选择重新进入时,我需要使用值0使x1st到期。
//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 :(得分:1)
它必须是'0'
的字符串值。不是整数。 Cookies只存储字符串。