(function() { 'use strict'; // Настраиваем интервал обновления (в миллисекундах) const refreshInterval = 60000; // Обновлять каждые 60 секунд function simulateF5() { // Создаем объект события "keydown" для клавиши F5 let event = new KeyboardEvent('keydown', { key: 'F5', keyCode: 116, which: 116, bubbles: true, cancelable: true }); // Отправляем событие на document document.dispatchEvent(event); // Создаем объект события "keyup" для клавиши F5 let eventUp = new KeyboardEvent('keyup', { key: 'F5', keyCode: 116, which: 116, bubbles: true, cancelable: true }); // Отправляем событие на document document.dispatchEvent(eventUp); } // Запускаем интервал для периодического обновления setInterval(simulateF5, refreshInterval); })(); Код (function() { 'use strict'; // Настраиваем интервал обновления (в миллисекундах) const refreshInterval = 60000; // Обновлять каждые 60 секунд function simulateF5() { // Создаем объект события "keydown" для клавиши F5 let event = new KeyboardEvent('keydown', { key: 'F5', keyCode: 116, which: 116, bubbles: true, cancelable: true }); // Отправляем событие на document document.dispatchEvent(event); // Создаем объект события "keyup" для клавиши F5 let eventUp = new KeyboardEvent('keyup', { key: 'F5', keyCode: 116, which: 116, bubbles: true, cancelable: true }); // Отправляем событие на document document.dispatchEvent(eventUp); } // Запускаем интервал для периодического обновления setInterval(simulateF5, refreshInterval); })();