关闭选项卡时我需要清除会话变量,但到目前为止我找不到任何解决方案。我得到的最接近的是使用“onbeforeunload”函数是javascript。
<body onbeforeunload='destroySession()'>
<!--Codes for the site includeing php scripts-->
</body>
<script type='text/javascript'>
function destroySession(){
$.ajax({
url: "destroySession.php"
});
}
<script>
问题是每次单击、刷新或提交表单时都会调用该函数。有没有更好的方法在关闭选项卡时销毁会话变量,或者我做错了什么?请帮忙。