我想检查我的注册用户是否活跃,因为该用户来到了我的index.php页面,我想通过会话user1插入表是活跃的,并且同时没有注销user1正在关闭浏览器选项卡或浏览器,表应该是更新user1处于非活动状态。
建议我可以这样做,可以意味着请帮助我如何完成该部分,或者有任何可能的方法来实现相同的功能。
答案 0 :(得分:0)
是的,实现它非常容易。您可以在onbeforeunload()
上进行AJAX调用,然后处理该AJAX请求并更新表中用户的状态。您可以从SESSION []数组中获取用户。
答案 1 :(得分:0)
您可以在Javascript中使用onbeforeunload
事件处理程序。
答案 2 :(得分:0)
var inFormOrLink;
$(window).bind("beforeunload", function() {
return inFormOrLink ? "Do you really want to close?" : null;
})
此代码有效,但此消息不会出现(“您所做的更改可能不会保存”),仅此消息是为什么?