防止cookie過(guò)期 如何設(shè)置cookie的有效期?
如何設(shè)置cookie的有效期?用戶(hù)登陸后的cookie失效時(shí)間是多久?這取決于您設(shè)置的cookie的過(guò)期時(shí)間。如果不設(shè)置,則表示cookie生命周期在瀏覽器會(huì)話期間。只要你關(guān)閉瀏覽器窗口,cookie
如何設(shè)置cookie的有效期?
用戶(hù)登陸后的cookie失效時(shí)間是多久?
這取決于您設(shè)置的cookie的過(guò)期時(shí)間。如果不設(shè)置,則表示cookie生命周期在瀏覽器會(huì)話期間。只要你關(guān)閉瀏覽器窗口,cookie就會(huì)消失!這種以瀏覽會(huì)話為生命周期的cookie稱(chēng)為會(huì)話cookie。會(huì)話cookie通常不保存在硬盤(pán)上,而是保存在內(nèi)存中。如果設(shè)置了過(guò)期時(shí)間,瀏覽器將把cookies保存到硬盤(pán)上。關(guān)閉后再次打開(kāi)瀏覽器時(shí),Cookie將保持有效,直到超過(guò)過(guò)期時(shí)間。存儲(chǔ)在硬盤(pán)上的cookie可以在不同的瀏覽器進(jìn)程之間共享,例如兩個(gè)IE窗口。對(duì)于存儲(chǔ)在內(nèi)存中的cookie,不同的瀏覽器有不同的處理方法。
如何設(shè)置cookie的有效期?
在JS中設(shè)置cookie的有效時(shí)間
函數(shù)setcookie(name,value,天){//設(shè)置cookie
var d=new date()
d.settime(d.gettime()(days*24*60*60*1000))
var expires=“expires=”d.toutcstring()文檔.cookie=Name“=”value“”expires
}
設(shè)置Cookie:
設(shè)置Cookie(”key“,”value“,1)
cookie檢測(cè):document.cookie.indexOf文件(“key”)