Перезагрузите изображение с удаленного сервера каждые x секунд, не перезагружая всю страницу - PullRequest
0 голосов
/ 25 октября 2018

Мне нужно обновить изображение в одном теге img .Моя проблема в том, что src изображения - это URL-адрес удаленного сервера, который я не могу контролировать.Поэтому, если я попытаюсь использовать что-то вроде:

Сценарий:

setTimeout(function(){
       document.getElementById("myImage").src = "someIpAddress:8080/some/path/status?someId=123456" + "&rand=" + Math.random()
    },5000);

HTML:

 <div>
    <img src="someIpAddress:8080/some/path/status?someId=123456" id="myImage" >
 </div>

сервердает мне 500 и ничего не показывается.Если я пытаюсь перезагрузить страницу, она работает, но есть короткий интервал, когда есть пустая страница, и я хотел бы избежать этого или, по крайней мере, уменьшить этот интервал, насколько это возможно.Я уже пробовал даже использовать изображения и холст, но я не получил никаких результатов.Заранее спасибо.

1 Ответ

0 голосов
/ 25 октября 2018

Вы можете попробовать использовать #

..some/path/status?someId=123456#RandomStuff
...