客戶端請求的cookie功能,如果瀏覽器未關閉,則cookie有30分鐘過期,但在用戶關閉瀏覽器時需要刪除它。Javascript cookie在不同瀏覽場景的過期/刪除
以下是我打算做它:
delCookie = function() {
document.cookie = 'cookieName=;expiration=Thu, 01-Jan-70 00:00:01 GMT;';
};
$(window).unload(function() {
delCookie();
})
然後我意識到,當用戶導航到不同的網站,它也引發.unload這將刪除cookie而不是保持的cookie到期。
當瀏覽器關閉或用戶正在遠離網站導航時,是否有任何方法可以使用javascript進行檢測?