javascript 判断用户有没有操作页面
首页 > >    作者:lininn   2018年10月15日 11:22 星期一   热度:2089°   百度已收录  
时间:2018-10-15 11:22   热度:2089° 
  1. window.onload = function (){
  2. (function($){
  3. funObj = {
  4. timeUserFun:'timeUserFun',
  5. }
  6. $[funObj.timeUserFun] = function(time){
  7. var time = time || 2;
  8. var userTime = time*60;
  9. var objTime = {
  10. init:0,
  11. time:function(){
  12. objTime.init += 1;
  13. if(objTime.init == userTime){
  14. console.log(111) // 用户到达未操作事件 做一些处理
  15. alert("用户长时间没有操作页面,即将跳转到登录页面");
  16. }
  17. },
  18. eventFun:function(){
  19. clearInterval(testUser);
  20. objTime.init = 0;
  21. testUser = setInterval(objTime.time,1000);
  22. }
  23. }
  24. var testUser = setInterval(objTime.time,1000);
  25. var body = document.querySelector('html');
  26. body.addEventListener("click",objTime.eventFun);
  27. body.addEventListener("keydown",objTime.eventFun);
  28. body.addEventListener("mousemove",objTime.eventFun);
  29. body.addEventListener("mousewheel",objTime.eventFun);
  30. }
  31. })(window)
  32. // 直接调用 参数代表分钟数,可以有一位小数;
  33. timeUserFun(0.1);
  34. }
二维码加载中...
本文作者:lininn      文章标题: javascript 判断用户有没有操作页面
本文地址:?post=245
版权声明:若无注明,本文皆为“覆手为雨”原创,转载请保留文章出处。
分享本文至:

返回顶部    首页    手机版本    后花园   会员注册   
版权所有:覆手为雨    站长: lininn