document.cookie="maya=water; expires="+ date.toGMTString() +";";

解决方案 »

  1.   

    不会吧,这段代码我IE7,FF下都试过正常啊,关闭浏览器后再访问还是可以读取maya=water
      

  2.   

    最后要不要";"结果不影响
    如果重新打开浏览器,document.cookie.length始终为0
      

  3.   

    我用的是date.toGMTString() 而且maya=water;后加了个空格
      

  4.   

    toGMTString()也试过了,问题依旧
    如果是时间问题的话,应该是不关闭浏览器也读不出cookie的
    这里应该不是时间问题。开始一位是zonealarm的问题,关了防火墙之后还是这样
      

  5.   

    以下代码,存成html访问下,然后关闭浏览器,然后再打开访问,可以读到cookie。
    <html>
    <body>
    <script>
    alert(document.cookie);
    var dat=new Date();
    dat.setTime(dat.getTime()+365*24*3600*1000);
    document.cookie="maya=water; expires="+ dat.toGMTString() +";";
    </script>
    </body></html>
      

  6.   

    晕掉 重启系统问题就没了 崩溃
    多谢hookee()!!