1. 程式人生 > >詳解ASP.NET 2.0 中Cookies的Expires屬性

詳解ASP.NET 2.0 中Cookies的Expires屬性

ASP.NET 2.0 中Cookies的Expires屬性詳解

response.cookies("cookiename").expires中expires的屬性如下:

response.cookies("cookiename").expires=-1 表示網頁顯示之後過期

response.cookies("cookiename").expires=0 立即過期

response.cookies("cookiename").expires=data +10 當前時間+10天數 表示在10天以後過期了.

response.cookies("cookiename").expires=10 表示10分鐘後過期..

單獨表示是以分鐘來做單位的,session的單位也是的,但是和date + 10 就不一樣了 ,因為date是日期,日期的單位是天,10當然就變成天了。

以上就是設定過期時間的,但是單位是“天”,就是說這個cookie過一天才會無效,如果想讓它在半小時或更短的時間就無效要怎麼做呢?

response.cookie("cookiename").expires=dateadd("n",30,now())
"n"單位為“分鐘”
或者
response.cookie("cookiename").expires=dateadd("s",1800,now())
"s"單位為“秒”