怎么判断客户端用户将网站的浏览器关闭了?服务器才知道用户离线了! 1.session2.<body onbeforeunload="window.open('**')"> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的意思是说当用户关闭掉这个浏览器时激发一个动作打开一个“退出登陆”的文件?如果同时打开了几个页面怎么办?判断session?怎么做? 这样的话如果用户机器直接重启或者断电了怎么办?一个比较笨的方法是在客户端用一个隐藏的frame页面或者applet定时自动刷新,来自动更新用户的激活时间;如果在一定的时间之内用户时间没有得到刷新的话则认为用户已经离线了。 谢谢lcewolf_li,不过我还是不太清楚你的这种办法怎么做的,能不能说道哦更加详细一点,有很多论坛是怎么做的那?多谢再赐教!!! 1:所有用户正常关闭浏览器是通过onbeforeunload事件通知服务器;2:非正常关闭则通过:用icewolf_li(冰狼) 的方法 <iframe src=onlineactive.php width=0 height=0></iframe>onlineactive.php这个叶面定时刷新,同时更新数据库中用户的激活时间。 在PHP调用JS的变量组成SQL语句为什么不能执行? php imageftbbox 函数求助 PHP 类的使用 请推荐一下好用的php chart [制图类] 点PHP页面就成了下载文件 这样的一个排序功能如何实现? 主页分批(按时间)下载 php如何实现邮件接收? 问一个关于php设置服务器时间的问题 ??? 如何在一个页面内定位指定的查询记录项?怎样才能获得它是第几个记录? php程序安装错误 帮我解决一下这个问题?
一个比较笨的方法是在客户端用一个隐藏的frame页面或者applet定时自动刷新,来自动更新用户的激活时间;如果在一定的时间之内用户时间没有得到刷新的话则认为用户已经离线了。
2:非正常关闭则通过:用icewolf_li(冰狼) 的方法