Обновление страницы до тех пор, пока не появится элемент с определённым ID
Здравствуйте, хотел сделать скрипт который обновлял бы страницу до тех пор, пока на странице не появился элемент с определённым ID
Подскажите, правильный ли код я сделал: window.onload = function() { if (!document.getElementById('айди элемента')) { window.setTimeout(function () { window.location.reload(); }, 3000); } }; |
mxup,
а самому проверить? ))) |
Цитата:
Auto Refresh Plus То есть там можно вставить пользовательский крипт который будет выполнятся. И вот он странно просто как то работает. Элемента на странице нет, но обновляется всего пару раз, иногда вообще не обновляется страничка. Думаю, может код неправильный. |
mxup,
Цитата:
window.location.reload(true); |
Цитата:
if (!document.getElementById('айди ожидаемого элемента ')) { window.setTimeout(function () { window.location.reload(true); }, 5000); } |
mxup,
да. |
mxup,
можно(если очень хочется) чуть короче ... document.getElementById('#...') || setTimeout( _ => location.reload(true), 5000); |
Часовой пояс GMT +3, время: 00:54. |