有关 IE 窗口关闭的触发事件

hlhtyql 2002-02-20 04:15:24
各位大虾,本人正在做一个类似聊天室的模块,即当用户点击“离开”按钮时,在关闭聊天室的同时将其状态由“在线”改为“离线”,可是当用户点击 IE 本身的关闭按钮时(即又上角的小x),窗口直接关闭,而我却没法对它进行控制和判断,以至于给程序造成了一些漏洞。

请问各位,如何通过JavaScript对 IE 窗口的关闭事件进行控制呢?谢谢了!!
...全文
119 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
hlhtyql 2002-02-21
  • 打赏
  • 举报
回复
To: heavensoft(www.iBeiKe.com)

你总得告诉我方法,我才好结贴给分啊。
hlhtyql 2002-02-21
  • 打赏
  • 举报
回复
To: heavensoft(www.iBeiKe.com)

我的email是:yang.qinglin@trs.com.cn,先谢谢了。
如果真有方法,别说给分,怎么着都行啊。
hlhtyql 2002-02-21
  • 打赏
  • 举报
回复
可是,各位大虾,在分帧的格式里,根本不允许出现<body>(noframes里除外),真不知该怎么办了?
有方法的朋友,先谢谢了。
heavensoft 2002-02-21
  • 打赏
  • 举报
回复
<script>
<!--
funleft{
window.open('logout.jsp','self');
}
-->
</script>
<body onunload=funleft()>
此功能需屏蔽或判断刷新工作,因为刷新也会激活onunload,
我做过实现此功能的工程,留下mail和分,给你完整代码
zosatapo 2002-02-20
  • 打赏
  • 举报
回复
在onunload()事件接口中写代码。
bdsc 2002-02-20
  • 打赏
  • 举报
回复
客户点击按钮给web服务器送个请求如:http://xxx/logout.jsp
这个jsp,给客户端送个javascript:windows.close();
在jsp中处理客户状态
scarab 2002-02-20
  • 打赏
  • 举报
回复
不一定用applet吧
wolfsquare 2002-02-20
  • 打赏
  • 举报
回复
还有 finalize方法
wolfsquare 2002-02-20
  • 打赏
  • 举报
回复
可以一下重载Applet的的stop 方法
armyshu 2002-02-20
  • 打赏
  • 举报
回复
我也想知道,?

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧