js ie设置cookie无效

程序中遇到一个问题,ie下设置cookie的值无效。找了好多方法,比如

http://conkeyn.iteye.com/blog/423549,还有查看服务器和客户端的时间是否一致,并且确定时区是否一致;确定客户端对cookie有没有限制,internet选项->常规/隐私等。但都不解决问题,最后发现是设置cookie代码有问题:

function setCookie(){

       var exp = new Date();

       exp.setTime(exp + 24*3600*1000);//应该改为exp.getTime(),否则cookie有效期总失效。

      document.cookie = 'cookieName' + '=' admin ';expires=' + exp.toGMTString();

}

 

这个问题困扰我很长时间,根本没想到是这个问题,总是从别的角度考虑问题。

你可能感兴趣的:(cookie)