我想在关闭窗口时,触发一个事件,如何做到?
如题! 问题点数:20、回复次数:16Top
1 楼zjsen(位高权重责任轻,钱多事少离家近,睡觉睡到自然醒, 数钱数到手抽筋. )回复于 2004-08-02 08:58:02 得分 3
bs结构这种事件是很难实现也很不可靠的Top
2 楼strawwan(稻草人)回复于 2004-08-02 09:00:30 得分 3
<script language="javascript">
function window.onunload()
{
//...
}
</script>
Top
3 楼liupeng1981(葵花点穴手~!!)回复于 2004-08-02 09:01:14 得分 0
我想一执行关闭窗口操作,就给Session付值 如何实现Top
4 楼lxcc()回复于 2004-08-02 09:08:37 得分 8
只能是js事件
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title></title>
<meta name="GENERATOR" content="Microsoft Visual Studio.NET 7.0">
<script>
function Msg()
{
return confirm("是否退出?");
}
</script>
</head>
<body onbeforeunload="Msg();">
</body>
</html>
Top
5 楼savagewang1978(遛鎏)回复于 2004-08-02 09:09:19 得分 3
<script language="javascript">
function GetDada()
{
form1.action="aa.asp";
form1.method="post";
}
</script>
<body onUnload="GetData()">
</body>
在aa.asp中给session 付值Top
6 楼simonllf(simon)回复于 2004-08-02 09:13:35 得分 0
MARKTop
7 楼zongsen(╃Coffee╃)回复于 2004-08-02 09:18:28 得分 0
关注!Top
8 楼liupeng1981(葵花点穴手~!!)回复于 2004-08-02 09:28:14 得分 0
谢谢诸位!Top
9 楼vzxq(灵感人)回复于 2004-08-02 09:37:23 得分 0
java scriptTop
10 楼aliketen(继续学习NET!)回复于 2004-08-02 09:54:07 得分 0
mark
Top
11 楼xingan(非法程序员)回复于 2004-08-02 09:54:07 得分 0
这只能用客户端语言来实现Top
12 楼wagod(飞天小神猪.net)回复于 2004-08-02 10:13:29 得分 3
如果是windows应用程序,直接有关闭事情
如果是asp.net,只能写脚本,不过这个只能在客户端执行,不能向服务器回传,只能设置成链接或打开一个新的页面,在新页面里实现Top
13 楼liupeng1981(葵花点穴手~!!)回复于 2004-08-02 17:12:53 得分 0
再问个问题 :如果我的机子断电,这个事件还会不会执行?Top
14 楼lxcc()回复于 2004-08-02 17:24:46 得分 0
你把机器停电试试,CPU都不响应,那还有空响应这个事件!Top
15 楼liupeng1981(葵花点穴手~!!)回复于 2004-08-02 17:38:21 得分 0
to lxcc:
那服务器端会不会执行Session_End这个事件呢 ?Top
16 楼lxcc()回复于 2004-08-02 20:58:50 得分 0
timeout时间到会执行Top




