Есть ли библиотека Javascript (предпочтительно плагин jQuery) или простой механизм, чтобы проверить, простаивает ли посетитель? Например, если посетитель веб-страницы находился там более 5 минут, только двигая мышью, но не нажимая какие-либо кнопки или нажимая какие-либо клавиши, вызовите определенную функцию Javascript.
Кажется, что я мог бы просто позвонить setTimeout()
для моего желаемого времени простоя, а затем позвонить clearTimeout()
при любом щелчке мыши или клавиатуре, набрав что-то вроде $('body').click(clearTimeout(
.... Но я уверен, что есть проблемы Я не хочу выяснять. Единственное, чего я определенно не хочу, чтобы мой сайт думал, что кто-то бездействует, а на самом деле - нет. С другой стороны все в порядке.