-
- <script type="text/javascript">
-
-
- function window.onbeforeunload()
- {
-
-
- if(event.clientX > document.body.clientWidth && event.clientY<0 || event.altKey)
- {
- location.href="UserInfoServlet?flag=exit";
- }
-
-
- else if(event.clientY > document.body.clientHeight || event.altKey)
- {
- location.href="UserInfoServlet?flag=exit";
- }
-
- else
- {
-
- }
-
- }
- </script>
-
- else if(flag.equals("exit"))
- {
- if(session.getAttribute("currentUser")!=null)
- {
- String username=((UserInfo)session.getAttribute("currentUser")).getYhName();
-
- List<UserInfo> list=(List<UserInfo>)application.getAttribute("allOnLineUsers");
- for(int i=0;i<list.size();i++)
- {
- UserInfo u=list.get(i);
- if(username.equals(u.getYhName()))
- {
- list.remove(i);
- break;
- }
- }
-
-
- application.setAttribute("allOnLineUsers",list);
-
-
-
- session.removeAttribute("currentUser");
-
- }
- else
- {
-
- request.getRequestDispatcher("login/login.jsp").
- forward(request,response);
- }
- }
posted on
2010-09-28 11:18
carekee
阅读(
979)
评论()
收藏
举报