【问题标题】:How do i expire cookies after an hour in asp我如何在asp中一个小时后过期cookie
【发布时间】:2014-03-07 08:39:33
【问题描述】:

我希望我的 cookie 在一小时后过期。我是用经典的 asp 做的,我是新手。

我试过这个;

Response.Cookies("NumVisits").Expires=dateadd("h", 1, now())

但它不起作用。

【问题讨论】:

    标签: cookies asp-classic


    【解决方案1】:

    对我来说很好用

    Response.Cookies("NumVisits").expires = dateadd("n",+60,now())
    

    【讨论】:

    • 仍然对我有用。这是我的完整代码
    【解决方案2】:

    将您的代码更改为以下内容:

    <% 
    dim numvisits 
    numvisits = 40 'Get the number of visits
    Response.Cookies("NumVisits") = numvisits
    Response.Cookies("NumVisits").expires = dateadd("n",+60,now())
    %> 
    <body>
    <% if numvisits= "" then 
       Response.Cookies("NumVisits")=1 
       else %>
    <script> 
    $(function() { 
        $('button,input[type=submit]').attr('disabled',true); 
    });  
    </script>
    <% end if %> 
    <button>hello</button> 
    </body>
    

    【讨论】:

      猜你喜欢
      • 2013-10-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-30
      相关资源
      最近更新 更多