下面的代码工作正常在FF不工作:JavaScript代码在Chrome
var date = new Date();
date.setTime(date.getTime() + (1 * 24 * 60 * 60 * 1000));
expires = "; expires=" + date.toGMTString();
document.cookie = "c_odi" + "=" + $('#orderdetailid').val() + expires + "; path=/";
但无法在Chrome。当我使用Chrome浏览器并在控制台中执行document.cookie
查看cookie时,c_odi
cookie不存在。但是当我在FF中也这样做时,情况就是如此。我们如何让Cookie在Chrome中工作?由PHP添加的cookie很好,但在JavaScript中没有这个,我确实需要通过JavaScript添加此cookie。这一个
document.cookie = "c_odi" + "=" + $('#orderdetailid').val() + expires + "; path=/";
:
但'orderdetailid'值只是一个整数。 – user961627 2013-03-13 12:59:28
好吧,以防万一:) 您的Chrome浏览器中启用了cookies吗? – sbgoran 2013-03-13 13:05:56
我做的... PHP cookies正在工作。 – user961627 2013-03-13 13:12:10