я написал небольшую JQuery Chatbox который загружает страницу в DIV и refeshes каждые 4 секунды:JQuery остановки/запуска Див обновления после х минут
На клик слайд вниз и страницу загрузки в DIV и обновления:
$('#toggle').click(function() {
$('#sbox').slideDown('fast');
var refreshId = setInterval(function() {
$('#shout').load('shout.php?randval='+ Math.random());
}, 4000);
return false;
});
Это, однако, я предполагаю, что это немного ресурсов, с тем крылом думало, как о после й минут, если активность не обнаружена остановка освежающей, но возобновляет освежающую раз есть активность снова ...
Я нашел этот фрагмент ... https://stackoverflow.com/a/7026769/1359310 ... который проверяет активность (движение мыши) и отлично подходит для моих потребностей, но не может совместить их.
Чтобы подвести итог, я нахожусь на странице загрузки щелчка в div и начинаю обновлять, после x минут, если никакая активность не перестает обновляться, как только активность обнаружена снова, снова начните обновляться.
Только что обновил мой ответ. Забыл заменить мои переменные. – mrtsherman
Спасибо mrtsherman, пришлось немного подстроить свои собственные потребности (очевидно), но хорошо работает, отмеченный как ответ:) –