小弟本来有张表 记录用户id 用户的最后操作时间 如果超出30分钟不操作 则删掉该用户 本来是用来查在线人员的
此 方法是放在母版页page_load 中的 就是说你要实行 保存数据 打开页面等操作才触发
现在有个新需求 如果用户30分钟不操作的话 则 跳转登陆页面我本来是想 隔个5分钟 去查下 登陆usrid 是否在那张 表中 如果不在 则跳转 这个方法是写作index里面 是全局的但是如果 有一个用户30分钟一直在写文档 这时候 跳转的话 就不行了所以我想请教个 全局判断 如果无键盘 鼠标操作 则跳转的方法-----------------------------------------
前面罗嗦这么多 是希望别给我提我现有的方法了 不得已之举 望包含 谢谢
此 方法是放在母版页page_load 中的 就是说你要实行 保存数据 打开页面等操作才触发
现在有个新需求 如果用户30分钟不操作的话 则 跳转登陆页面我本来是想 隔个5分钟 去查下 登陆usrid 是否在那张 表中 如果不在 则跳转 这个方法是写作index里面 是全局的但是如果 有一个用户30分钟一直在写文档 这时候 跳转的话 就不行了所以我想请教个 全局判断 如果无键盘 鼠标操作 则跳转的方法-----------------------------------------
前面罗嗦这么多 是希望别给我提我现有的方法了 不得已之举 望包含 谢谢
所以你的红字的想法不现实的
要记录用户日志和操作时间,再用定时器刷新计算用户
已经有固定时间没有活动的用户,然后删除
ajax心跳查询用户
继续settimeout
}
else(没有触发的话) {
ajax删除会员在线.
本页面跳转到登陆页.
}
<body onkeyup="你的方法" onmousemove="你的方法">function 你的方法(){
//代码.....}