我从6.0.3790运行IE6(托管在Citrix服务器上)。
在Logoff中,我们使用
过期了cookiecurDate.setTime(curDate.getTime() - 24 * 60 * 60 * 1000);
document.cookie = name + "=; expires=" + curDate.toGMTString() + "; path=/; domain=" + cookieDomain;
其中name
是cookie的名称。
问题在于这个浏览器的cookie永远不会出现
答案 0 :(得分:2)
请勿使用相对日期/时间作为到期值。使用像expires=Thu, 01-Jan-1970 00:00:01 GMT;
这样的绝对值更安全。你依赖客户的时钟是合理准确的,但情况并非总是如此。
同样,域和路径设置必须与cookie最初设置的相同。
最好将cookie的值设置为显而易见的值,例如“已删除”,而不是空值(name=
),以防浏览器将缺少值解释为“什么都不应该更改”