Показать сообщение отдельно
  #3 (permalink)  
Старый 07.01.2020, 23:46
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,671

DenisUfa,
Каждые 2 сек слишком часто, хотя бы раз в минуту. Это делается через AJAX.
setInterval(function (el) {
    var xhr = new XMLHttpRequest();
    xhr.open('GET', '/counter.php');
    xhr.timeout = 60000;
    xhr.onload = function () { el.textContent = this.responseText };
    xhr.send();
}, 61000, document.querySelector('#counter'));

Последний раз редактировалось Rise, 07.01.2020 в 23:52.
Ответить с цитированием