Guest User

Untitled

a guest
Nov 20th, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. (function() {
  2. idleTimer = null;
  3. idleState = false; // состояние отсутствия
  4. idleWait = 3000; // время ожидания в мс. (1/1000 секунды)
  5.  
  6. $(document).bind('mousemove keydown scroll', function(){
  7. clearTimeout(idleTimer); // отменяем прежний временной отрезок
  8. idleState = false;
  9. idleTimer = setTimeout(function(){
  10. // Действия на отсутствие пользователя
  11. $("body").append(alert ("Вы отсутствовали более чем " + idleWait/1000 + "секунд"));
  12. idleState = true;
  13. }, idleWait);
  14. });
  15.  
  16. $("body").trigger("mousemove"); // сгенерируем ложное событие, для запуска скрипта
  17.  
  18. })();
Add Comment
Please, Sign In to add comment