怎么判断客户端用户将网站的浏览器关闭了?服务器才知道用户离线了! 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 数组去除重复值 关于checkbox的问题 急!急!急! 获取一个值的情况下,用mysql_result会比较快吗? CGI 开发新秀之: eyBuild中文手册 如何确定一个PHP的系统只能在一台电脑上面使用? 下载 apach 问题 Internal Server Error 怎么去除数组指定下标元素 问下php的常识问题 echo和$字符串 phpExcel导出excel2003表格,能够在浏览器中弹出对话框让其下载了? php程序安装错误 帮我解决一下这个问题?
一个比较笨的方法是在客户端用一个隐藏的frame页面或者applet定时自动刷新,来自动更新用户的激活时间;如果在一定的时间之内用户时间没有得到刷新的话则认为用户已经离线了。
2:非正常关闭则通过:用icewolf_li(冰狼) 的方法