可能重複:
How we call logout servlet on browser close event註銷當瀏覽器關閉,onunload的JavaScript的
我希望我的網站能夠自動註銷用戶在瀏覽器關閉。我在JavaScript中使用onunload。現在,我的問題是每次用戶導航到其他頁面時,都會註銷用戶。我想要的只是在瀏覽器關閉時註銷。
這裏是我的代碼:
<script type="text/javascript">
window.onbeforeunload = confirmExit;
window.onunload = logout;
function confirmExit() {
return "Are you sure you want to leave?";
}
function logout() {
window.location = '<?php echo WEBSITE_URL ?>?logout=true';
}
</script>
希望有人能幫助我儘快!
[我們如何在瀏覽器關閉事件上調用註銷servlet](http://stackoverflow.com/questions/3986430/how-we-call-logout-servlet-on-browser-close-event)以及的[此](http://stackoverflow.com/questions/12768281/detecting-user-logout-on-browser-close-in-django)和[此](http://stackoverflow.com/questions/5515416 /當瀏覽器關閉時自動註銷)以及許多其他功能。在提問前請使用搜索工具。 – Quentin