正在更改web.xml中的「會話超時」參數是否只需要在不單擊註銷按鈕的情況下結束用戶會話的唯一方法?如何在JSF中關閉瀏覽器時結束http會話
當關閉瀏覽器時,是否有其他方式記錄某人?
感謝您的幫助。
正在更改web.xml中的「會話超時」參數是否只需要在不單擊註銷按鈕的情況下結束用戶會話的唯一方法?如何在JSF中關閉瀏覽器時結束http會話
當關閉瀏覽器時,是否有其他方式記錄某人?
感謝您的幫助。
要在瀏覽器關閉時記錄一個人,需要使用Javascript函數發出ajax請求。
這實在是不可能的,因爲如果您爲onunload
或onbeforeunload
執行javascript函數,那麼腳本也會在您每次離開頁面時執行。底線是,即使你可以想出辦法做到這一點,這不是一個好主意。
由於您無法控制用戶的瀏覽器,因此無法強制它向您發送任何信號以表示客戶端已關閉瀏覽器。
此外,我認爲cookies的主要目的之一是它們允許用戶即時訪問網絡服務,而無需再次登錄&。客戶可能會關閉他的Facebook窗口並在5分鐘內再次打開它。我們如何才能知道他何時關閉他的Facebook以刪除Cookie?