扫码关注官方订阅号
对于一个网页长时间没有操作,给用户一个对话框的提示,但是用户的基本信息还是可以获取到;有没有办法实现
学习是最好的投资!
在前端做比较合适吧?
前端js做个监听,如果长时间(譬如:30分钟),既无鼠标操作、也无键盘操作,就弹出一个框提醒一下用户。
修正:
我之前给的是伪代码,仅有意思,不保证正确性,但题主显然当真了,无奈我只能把她稍微改改,起码能运行吧
譬如这样:
var timer; var setTimer = function(){ timer = setTimeout(function() { alert('你大爷的,也不动一动?'); setTimer(); }, 5000); }; setTimer(); var handler = function(){ clearTimeout(timer); setTimer(); }; document.addEventListener('keyup', handler, false); document.addEventListener('mousemove', handler, false);
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
在前端做比较合适吧?
前端js做个监听,如果长时间(譬如:30分钟),既无鼠标操作、也无键盘操作,就弹出一个框提醒一下用户。
修正:
我之前给的是伪代码,仅有意思,不保证正确性,但题主显然当真了,无奈我只能把她稍微改改,起码能运行吧
譬如这样: