怎么判断用户离线? <body onunload="处理关闭事件的函数"> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没办法。可以用session,比如设定退出后20分钟内自动在session里消失 你对session的理解怎么是这样的?如果用户关闭IE,那么session会自动注销,不是等到二十分钟。 对这个一般都是用Session,如果用户关IE,Session就不存在了。其他上面说的很清楚了,呵呵 因为你不允许一个客户同时多次登录才有的这个问题?还是因为你必须有一些处理要放在logout中作?否则,仅用session就完全能够解决。 thisfellow说得正确,因为我还有一些东西要放到logout这个SERVLET中来处理,因此,我希望能找到其它的处理方式,就是从JAVASCRIPT来获得用户关闭IE的事件。 谢谢大家,请继续讨论,发言者都有分,不够在开! To: whyyy78(笑笑) “如果用户关闭IE,那么session会自动注销,不是等到二十分钟。”这句话好像不对吧,呵呵~~让Session注销只有两种情况:超时和设置为null。 伙计,Javascript 由于浏览器的不同支持的Javascript 也不同,比如unload在Netscape中就得不到支持,最好在Session中处理logout事件,这样会使你一劳永逸。你可以用做成不同的javabean来处理不同的问题。 在服务器端怎么知道,这个人已经断线了呢?如果用户不是关ie,而是直接断电了,又怎么判断用户已经下线了呢?各位,帮帮忙了,很急,用java或者javascript,能判断吗? 我现在地实现方式是这样的: 用户输入:帐号和密码 applet进行加密,送到SERVER, SERVER端查询数据库当前登陆用户是否在线,是,则告诉用户重复登陆,否在根据用户注册时的信息,转到用户要去的JSP(数据库中有一个字段表示用户在线情况) 用一个监视线程判断用户时候15分钟都没有点击页面,是,强制用户退出,用户点击别的页面的时候提示登陆。 页面中有要求用户安全退出的链接,但是用户经常直接关掉IE,造成15用户只有在15中之后才能重新登陆。 向数据库里插入系统日期时,出这Cannot format given Object as a Date 文件输入问题 一般电脑虽多能支持多少个java线程? 可以在本地机器上调试socket程序吗?(简单聊天工具) 关于String 中 charAt()的问题!!!!! 急!!! Java Swing疑惑 有人用过swing的action接口吗? [技术甄别]用JAVA编写一实用程序——汉字区位码转换 初学java开发问题 java 反编译器 简单问题 简单的类运行出错,谁能帮帮我?
如果用户关闭IE,那么session会自动注销,不是等到二十分钟。
还是因为你必须有一些处理要放在logout中作?
否则,仅用session就完全能够解决。
谢谢大家,请继续讨论,发言者都有分,不够在开!
“如果用户关闭IE,那么session会自动注销,不是等到二十分钟。”
这句话好像不对吧,呵呵~~
让Session注销只有两种情况:超时和设置为null。
用户输入:帐号和密码
applet进行加密,送到SERVER,
SERVER端查询数据库当前登陆用户是否在线,是,则告诉用户重复登陆,否在根据用户注册时的信息,转到用户要去的JSP(数据库中有一个字段表示用户在线情况)
用一个监视线程判断用户时候15分钟都没有点击页面,是,强制用户退出,用户点击别的页面的时候提示登陆。
页面中有要求用户安全退出的链接,但是用户经常直接关掉IE,造成15用户只有在15中之后才能重新登陆。