За последние 24 часа нас посетили 22790 программистов и 1226 роботов. Сейчас ищут 755 программистов ...

Мониторинг активности пользователя на странице.

Тема в разделе "JavaScript и AJAX", создана пользователем Artur_hopf, 19 фев 2019.

  1. Artur_hopf

    Artur_hopf Активный пользователь

    С нами с:
    7 май 2018
    Сообщения:
    2.266
    Симпатии:
    405
    Добрый день, есть функция которая смотрит пользовался ли пользователь мышкой на странице:
    Код (Javascript):
    1. var idleTimer = null;
    2. var check = true;
    3. $(document).bind('mousemove keydown scroll', function(){
    4.      clearTimeout(idleTimer);
    5.      if(check){
    6.           idleTimer = setTimeout(function(){
    7.                console.log('прошло 60 секунд как пользователь ничего не делал мышкой');
    8.                check = false;
    9.           },60000);
    10.      };
    11. });
    Сам вопрос, как изменить ее, чтобы работала без jquery?
     
  2. Artur_hopf

    Artur_hopf Активный пользователь

    С нами с:
    7 май 2018
    Сообщения:
    2.266
    Симпатии:
    405
    С одним событием разобрался, но как все три всунуть?
    Код (Javascript):
    1. document.addEventListener('mousemove', function(){
    2.     //делаем что надо
    3. });
     
  3. Artur_hopf

    Artur_hopf Активный пользователь

    С нами с:
    7 май 2018
    Сообщения:
    2.266
    Симпатии:
    405
    Разобрался =)