社区
ASP
帖子详情
用户关闭浏器时,怎样判断用户已退出?
zjh13226
2003-12-16 08:48:08
用户关闭浏器时,怎样从数据库里删除该用户的记录
...全文
42
10
打赏
收藏
用户关闭浏器时,怎样判断用户已退出?
用户关闭浏器时,怎样从数据库里删除该用户的记录
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ryuginka
2003-12-17
打赏
举报
回复
借用一下,问个问题,我没有分了
<script language="javascript">
if(top.frames.length == 0)
{
document.location = "mimi.asp";
}
else
{
if(parent.ryan_bar)
{
}
else
{
parent.location = "mimi.asp";
}
}
</script>
谁和我解释一下.谢谢
xiaobaigz
2003-12-17
打赏
举报
回复
1、数据库里面需要用户id,登录时间,刷新时间
2、设置一个iframe,width=0%,height=0%,该iframe指向页面的作用是update数据库里面的刷新时间,在规定时间内刷新页面(比如30秒)
3、将刷新时间和当前时间进行比较,如果超过限定的时间(比如30秒),那便可以在数据库里面删除该条记录!
Primer2002cn
2003-12-17
打赏
举报
回复
楼上的:"用户关闭浏器时"
ryuginka
2003-12-17
打赏
举报
回复
借用一下,问个问题,我没有分了
<script language="javascript">
if(top.frames.length == 0)
{
document.location = "mimi.asp";
}
else
{
if(parent.ryan_bar)
{
}
else
{
parent.location = "mimi.asp";
}
}
</script>
谁和我解释一下.谢谢
ryuginka
2003-12-17
打赏
举报
回复
没有这么简单,只在onunload里处理是不行的.遇到以下情况就不行了:
1.死机
2.按工具栏的刷新按钮
3.在浏览器地址修改地址
我 曾经也这个问题困扰,我顶一下.
Primer2002cn
2003-12-17
打赏
举报
回复
<HTML>
<HEAD>
<META name=VI60_defaultClientScript content=VBScript>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
<SCRIPT ID=clientEventHandlersVBS LANGUAGE=vbscript>
<!--
Sub window_onunload
msgbox "Submit Your Page to Delete User"
End Sub
-->
</SCRIPT>
</HEAD>
<BODY>
</BODY>
</HTML>
*********************************************
另外,建议你用VID作为编辑工作
zjh13226
2003-12-17
打赏
举报
回复
我没有写过呀,能不能写出代码
aoenzh
2003-12-16
打赏
举报
回复
up
Primer2002cn
2003-12-16
打赏
举报
回复
是window的ONUNLOAD事件
Primer2002cn
2003-12-16
打赏
举报
回复
可以在onunload事件里面调用一个ASP文件从数据库里面删除该用户的记录
判断
用户
的在线状态 onbeforeunload事件
获得
用户
登陆状态不用说了,
判断
离开的话就有一点问题了,如果说
用户
都是按照设计者的规定触发
退出
事件离开的话那就没什么难度了,但是
用户
的离开方式多种多样,怎么在
用户
非法离开的
时
候即
时
的
判断
离开呢?最常见的非法离开就是
关闭
浏览器了。 代码如下: <BODY onbeforeunload=”body_onUnload()”> [removed] [removed] = function() { if (window.event.clientX>document.body.clientWidth&&event.clientY<0||event.altKey) { alert(“浏
cookie机制和session机制的区别.docx
cookie机制和session机制的区别.docx
留溪在线考试系统 V5.21
留溪在线考场 4.0 使用说明 你好,欢迎使用《在线考试系统》。本系统适用于选择题(单选和多选)的练习和考试,系统自带 的题库是上海市高中一年级《信息科技》(使用华师大教材)的练习与训练的试题。 本系统主要有七大模块:学习信息、经验交流、学生练习、学生考试、试卷管理、题库操作、身份 资料、成绩查询、系统帮助。超级管理员还可进行系统设置。 本系统主要适用于学生总复习
时
的练习及测验。 一、使用环境 本系统主要在服务端运行。由于受环境所限,本系统只在下列环境中测试过:服务器端Windows 2000 ASP,客户端Windows 98/IE6.0。 二、帐号设置 系统有三类帐号:学生、教师和超级管理员。 学生登录
时
输入学籍号和密码,教师和超级管理员登录
时
输入
用户
名和密码。学籍号出现的部分是 默认部分(一般一个班级的学生的学号的前面部分都是相同的),注意自己的学籍号与此的区别。 学生帐号由教师或超级管理员登录后添加,添加
时
只输入学籍号、姓名、班级和初始密码(由系统 自动产生)。但此
时
学生帐号还不能正常使用,学生必须自己注册后才能正常使用。点击“注册”可进 入学生注册的页面,正确输入学籍号、初始密码、班级、性别、密码、重复密码、提示问题、问题答案 后即可注册成功。 学生帐号的权限:登录后可发表学习经验,回复别人的学习经验,删除自己发表的学习经验和回复, 进行适合自己的考试,修改登录密码,查询开放的适合自己的考试成绩。 教师帐号由超级管理员登录后添加,添加后即可登录使用。 教师帐号的权限:可发表和删除学习信息,上传学习资料,可删除学习经验和回复,删除和增加试 卷,设置某试卷可否查分,查看试卷分数,增加学生和修改学生信息,在题库是增加、删除、修改试题。 超级管理员的权限:除了有教师帐号的权限外,还可以增加、删除教师帐号,进行系统设置。 三、各模块功能 1.学习信息。教师可发表学习信息、上传学习资料,学生可浏览学习信息、下载学习资料。 学生可在此浏览学习信息下载学习资料。点击某学习信息的主题后可浏览内容,如果有附件在底部 会出现附件信息,可下载之。 教师和超级管理员可发表学习信息,上传学习资料。点击某学习信息的主题后可浏览内容,如果有 附件在底部会出现附件信息,并在底部出现“置顶”和“删除”的链接,点击“置顶”该学习信息会始 终出现在上部,点击“删除”即可删除该信息,如果该信息已经置顶则会出现“取消置顶”的信息,点 击后置顶功能会取消。以教师或超级管理员的身份登录后会在身份信息处出现“上传信息”的链接,点 击后会进入发表学习信息的页面,输入主题、内容(可选)、上传附件后(可选)点击“发送”后即发 表学习信息成功。 2.经验交流。此处主要用于学生和教师交流和讨论学习经验。 点击主题后可浏览某留言的内容及回应的内容。 学生
用户
登录后,会在上部出现“发表文章”的链接,进入后输入“主题”和“内容”即可发表。 在浏览某留言
时
会在下部出现回应的文本框,输入内容后即可发表回应。如果是留言或回应的发表人, 会在左边出现“删除”链接,点击后即可删除此回应或留言,删除留言
时
会同
时
删除此留言的所有回应。 教师和超级管理员除了有学生
用户
的权限外,还可对所有留言、回应进行删除、置顶操作。 3.学生练习。此模块主要用于平
时
的练习。 任何人都可进行练习。为防止学生在考试
时
利用此功能查看试题答案,超级管理员可在“系统设置” 里
关闭
此功能。 4.学生考试。此模块用于学生进行考试。 学生
用户
登录后可显示适合于此学生的考试,点击考试名称的链接即可进行考试。需要说明的是, 尽管有些考试没有超过结束
时
间,但如果此试卷开放了查分功能并且某学生已对该试卷进行过查分,就 无法再对这个试卷进行考试。 进入后即出现试题,选择答案后,按“答案写入数据库”按钮就会把答案保存。每一题都会出现“此 题是单项选择题”或“此题为多项选择题”的提示,当然如果是单选题会出现单选按钮,而多选题会出 现复选按钮。 做好一题后可点击“上一题”或“下一题”做其它试题。 在试题的下面会出现所有试题的编号列表,并给出“已答”和“未答”的提示。点击某试题的编号 会直接跳到该试题。 考试结束后点击“结束考试”就回到试卷列表页面。如果某试卷已到了结束
时
间,系统会自动结束
退出
该考试。 5.试卷管理。此模块主要用于对已有试卷的操作和增加考试试卷。 只有教师或超级管理员才有对此模块操作的权限,进行后出现“已有试卷列表”和“新增试卷操作”。 ⑴.已有试卷列表。会出现数据库中的所有试卷,点击考试名称的链接可查看该试卷已完成答案的 分数,既可按分数由高到低排列也可按学籍号排列。 “状态”列显示此试卷已
Conferfly Extension-crx插件
语言:English 恰当管理扩展 它可以执行以下操作: - ✓在售货亭模式中恰当 在售货亭模式(全屏)中设置Conferfly。现在可以在使用下面的选项
时
为特定
时
间应用此操作。✓在特定
时
间
关闭
所有选项卡/窗口并重新加载Conferfly启用浏览器通过在每天在定义的
时
间内自动
关闭
所有窗口和标签来清理浏览器。 Conferfly将重新加载,如果上面启用,则会进入亭模式。默认的浏览器清理为午夜设置。✓所有页面上显示
退出
按钮将
退出
按钮添加到屏幕左上角,如本页面上显示,以允许
用户
轻松
关闭
标签(在售货亭模式中有用)。✓保持计算机清醒防止屏幕(显示器/电视)从调光和锁定而不更换计算机上的电源设置。✓将隐姓埋名浏览器按钮添加到房间将Chrome Incognito按钮添加到您的Conferfly房间,该按钮将以隐身模式打开一个新窗口。✓在浏览器中打开Microsoft团队会议,自动启动/
关闭
打开后,Microsoft团队会议将通过新的浏览器选项卡开始。呼叫结束
时
,此选项卡将自动
关闭
。在不安装其他应用程序的情况下,这是加入会议的有用替代方案。✓在浏览器中打开缩放会议和自动启动/
关闭
打开后,将通过新的浏
ASP.NET在线
用户
列表精确版——解决
用户
意外
退出
在线列表无法及
时
更新问题
最近所做的一个项目需要用到的在线
用户
列表,上网搜索了一下发现现有的解决方案对
用户
意外
退出
的处理均不是太理想。一般来说,
用户
离开系统的方式有三种: 主动注销、会话超
时
、直接
关闭
浏览器,对于前两种,我们很容易便可将该
用户
从在线列表中清除,关键是第三种(很多
用户
都是直接
关闭
窗口的~~郁闷 ing),程序无法捕获窗口
关闭
的精确
时
间,只能等到会话超
时
后在能将该
用户
清除出在线列表,假设我们设置会话超
时
时
间为60分钟,而
用户
登陆系统随便浏 览一个页面就以
关闭
浏览器的方式
退出
的话,我们要在将近1小
时
后才能从在
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章