请教:当关闭浏览器时,如何扑捉到这个消息,用来判断用户已下机?

cxhaizhlxia 2004-04-13 08:56:28
当关闭浏览器时,如何扑捉到这个消息,用来判断用户已下机?
...全文
13 点赞 收藏 11
写回复
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
jakieliu 2004-04-13
up
回复
2599 2004-04-13
<script>
function kk()
{
window.top.location="logout.asp";
}
</script>
<body onUnload="kk();return false;">

logout.asp

<%Session.Abandon()%>
回复
aspnetxp 2004-04-13
用session对象!来判断session的值!如果为空!则提示已经下机!
回复
arrowy 2004-04-13
<body onunload="alert('真的要走吗')">
回复
threezxw 2004-04-13
好像有一个函数
具体的我也记不得了
回复
bybee 2004-04-13

<script language='javascript'>
function out(e){
eval("window.open('out.asp','"+e+"','height=1,width=1,left=10000,top=0,resizable=no,scrollbars=no,status=no,toolbar=no,menubar=no,location=no')");

}
</script>
<body onUnload="out('<%=session("userid")%>')">
在out.asp来处理!
回复
opdesign 2004-04-13
用session对象!来判断session的值!如果为空!则提示已经下机!
回复
lawdoor 2004-04-13
同时运行OnLoad来激活两个脚本:
<script language="JavaScript">
function together()
{
FUNCTION #1
FUNCTION #2
}
</script>

其中,FUNCTION #1 就是popwin();FUNCTION #2就是scrollIn()。然后在<BODY>标签中统一调用together()即可。

下面是本例的完全代码。
<html>
<head>
<script language="JavaScript">
function together() {
popwin()
scrollIn()
}
</script>

<SCRIPT LANGUAGE="JavaScript">
<!--
function popwin(){
window.open("2scriptspop.htm","newwin","width=120,height=120");
}
//-->
</script><SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var Message="本站虚拟域名http://java2000.126.com";
var place=1;
function scrollIn() {
window.status=Message.substring(0, place);
if (place >= Message.length) {
place=1;
window.setTimeout("scrollOut()",300);
} else {
place++;
window.setTimeout("scrollIn()",50);
}
}
function scrollOut() {
window.status=Message.substring(place, Message.length);
if (place >= Message.length) {
place=1;
window.setTimeout("scrollIn()", 100);
} else {
place++;
window.setTimeout("scrollOut()", 50);
}
}
// End -->
</SCRIPT>
</head>
<BODY onLoad="together()">
</body>
</html>

回复
lawdoor 2004-04-13
<html>
<head>
<SCRIPT LANGUAGE="JavaScript">
<!--
function popwin(){
window.open("2scriptspop.htm","newwin","width=120,height=120");
}
//-->
</script>
</head>
<BODY onLoad="popwin()">
</body>
</html>
回复
angelheavens 2004-04-13
<body onload="处理函数">
回复
lawdoor 2004-04-13
一个简单的问题,用onload事件呀
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告