Суть:
У меня есть строка, которую я хотел бы воспроизводить на сайте каждые 5 секунд. Вот она:
document.body.innerHTML = document.body.innerHTML.replace('ololo', '321');
Думая как это сделать, я решил заюзать while (true) {...}, как я понимаю это бесконечный цикл, но при запуске такого у меня виснет браузер, не выдерживает похоже, думаю стоит сделать задержку в 5 секунд в цикле. И вопрос - как это сделать? Именно, что бы цикл читал вышеописанную строку, затем
ПОЛНОСТЬЮ останавливался на 5 секунд, и повторялся заново.
while (true) {
document.body.innerHTML = document.body.innerHTML.replace('ololo', '321');
//тут нужно остановить цикл на 5 секунд, потом он по идеи должен снова воспроизводить строку выше
}
И да, если вы знаете как сделать это более адекватно, можете высказывать, буду благодарен. Сам js практически не знаю.