Обновление картинки по таймеру
Есть он-лайн камера, которая выдаёт в сеть картинки. Для её отображения на сайте хочу сделать обновление картинки по таймеру. С использованием jQuery написал следующее:
<div id="frame"> <img src=""> <div> <script> setInterval(function(){ $('#frame').replaceWith('<img src="">'); }, 300); </script> Но обновление совершается только один раз. Как сделать постоянное обновление кадров? |
Цитата:
|
|
Цитата:
|
|
replaceWith заменяет <div id="frame"></div> на img.
После первой итерации нужного дива уже нет. setInterval(function(){ $('#frame img').attr('src','http://ftp.sktemp.ru/building8003.jpg?'+Math.random()+'">'); }, 300); |
Спасибо!
А можно как-то мигание победить при смене кадров? |
можно..
например можно сделать два элемента img и поочереди менять им src и z-index. |
|
мсье знает толк..
сударь, вы изволили каждую итерацию переопределять переменные.. |
Часовой пояс GMT +3, время: 05:24. |