key words:js捕捉浏览器退出 关闭浏览器 刷新浏览器
有时在用户session管理时,需要跟踪会话状态,比如当前在线用户,如果用户非正常退出,需要知道。
用js控制浏览器的关闭是一个辅助的手段,当然也可以设置session的有效期,不过不够及时。
js代码如下:
<html>
<script language="javascript">
<!--
var s="close";
function window.onunload(){
if(s=="fresh")
if(window.screenLeft>10000){alert('¹Ø±Õ');}
else{alert('Ë¢ÐÂ');}
else alert('¹Ø±Õ');
}
function window.onbeforeunload()
{
s="fresh";
}
-->
</script>
</html>