Javascript 为什么IE在关闭cookie后会杀死它?

Javascript 为什么IE在关闭cookie后会杀死它?,javascript,jquery,internet-explorer,cookies,Javascript,Jquery,Internet Explorer,Cookies,我使用jQuery设置了一个cookie: $.cookie('COOK', resp.cookieValue, { expires: 10000, path : '/', domain : '.mydomain.com'}); 之后,我关闭浏览器并再次打开它,尝试获取保存的cookie。结果如下: var myCookie = $.cookie('COOK'); //myCookie is null 在Chrome中,这段代码工作正常,浏览

我使用jQuery设置了一个cookie:

$.cookie('COOK', resp.cookieValue, {
        expires: 10000,
        path : '/', 
        domain : '.mydomain.com'});
之后,我关闭浏览器并再次打开它,尝试获取保存的cookie。结果如下:

var myCookie = $.cookie('COOK'); //myCookie is null

在Chrome中,这段代码工作正常,浏览器重新打开后cookie就存在了,但在IE中没有。我查看了浏览器中的所有设置,但没有找到任何删除临时文件的选中选项。

您已将此cookie设置为unix运行10秒后过期epoch@PaulS,如果这是使用
https://github.com/carhartl/jquery-cookie
则到期日以天为单位。哦,你可能想试着把这个数字降低到365,看看这是否会有所不同。IE可能无法计算出这个数字。@Andy,是的,我试图将expires设置为较低的值,但之后我看不出有什么不同changing@PaulS. 我使用,正如上面Andy所指出的,有效期是以天为单位计算的。您可能希望将此作为一个问题记录在github页面上,看看作者是怎么说的。