Cookie存值后,从新打开一个页,值又没了.该如何处理

Cookie存值后,从新打开一个页,值又没了..Response.Cookies( login ).ExpiresNow+1IfRequest.Cookies(

Cookie存值后,从新打开一个页,值又没了..
Response.Cookies( "login ").Expires   =   Now   +   1

  If   Request.Cookies( "login ")   =   null   or   Request.Cookies( "login ")= " "   Then  
    Msg( "你现在还没登陆,请先登陆! ")
  End   If

一重新打一网页,就没了


[解决办法]
Response.Cookies( "login ").Expires = Now + 1
实现太短了
还不如不加这句,问题应该解决
[解决办法]
Now + 1 到底等于多少呢?
是年份加1?月份加1还是秒数加1?
正确的方法应该是
dateadd( "d ",1,now) 'd表示日期
[解决办法]
楼主的写法是加1毫秒,谁告诉你是加1天的?不要自己想当然~