我如何在asp一小时后过期cookie

时间:2014-03-07 08:39:34

标签: cookies asp-classic

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

我试过这个;

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

但它不起作用。

2 个答案:

答案 0 :(得分:1)

它适用于我

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

答案 1 :(得分:0)

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

<% 
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>