1
我趕上用戶註銷鉤與如何在Liferay中關閉瀏覽器?
logout.events.post = ...
行動和工作的。
但我也想趕上瀏覽器關閉作爲註銷了。
我怎樣才能做到這一點?
servlet.session.destroy.events =
沒有解僱我猜。
謝謝。
我趕上用戶註銷鉤與如何在Liferay中關閉瀏覽器?
logout.events.post = ...
行動和工作的。
但我也想趕上瀏覽器關閉作爲註銷了。
我怎樣才能做到這一點?
servlet.session.destroy.events =
沒有解僱我猜。
謝謝。
瀏覽器關閉發生在客戶端...並且會話可能沒有被銷燬(用戶可能沒有註銷)。
在客戶端,你可能想要做
window.onbeforeunload = function() {
make_an_ajax_call_to_server_to_notify();
return null;//to close
//OR
//return "Do you really want to close?" to let user click an "Ok" button
}
非常酷的解決方案。 –
我不相信這是可能的。我不認爲當用戶關閉標籤或瀏覽器時可能會觸發事件,因爲瀏覽器沒有通知用戶關閉了窗口。 –
我發現會話在關閉後大約一小時內關閉,但不知道如何推斷用戶屬於哪個會話。 – Dims