詳解ASP.NET 2.0 中Cookies的Expires屬性
阿新 • • 發佈:2019-02-11
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"單位為“秒”
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"單位為“秒”