обновление картинки на странице без refresh

Азамат

Новичок
обновление картинки на странице без refresh

Ситуация такая:
На php нарисована катринка которая изменяет свою высоту в зависимости от данных в mssql ( по технологии изменение уровня воды). Поставил refresh на страницу, но надоедает постоянное моргание картинки. Может кто подскажет, как это избежать?
 

flash-vkv

Новичок
идейка но не проверял попробуй через XMLHttpRequest методом пост загрузит свое изображение, POST заставит браузер загрузит изображение а не брать из кэша и тем самым обновит кэш . возмжно в ифрейме также можно загрузить через POST, останется отобразить его так как на экране не обновытся изображения.
Не проверял но идея заманчива
 
XMLHttpRequest для загрузки значения из базы, а картинка уже загружена, меняй только высоту javascript
 

kruglov

Новичок
Брать не из кэша можно так:

img.src="image.php?"+Math.random()

-~{}~ 14.06.06 20:56:

p.s. а если картинка еще и Cache-control: no-cache выдаст, будет совсем хорошо.
 

kruglov

Новичок
полкартинки.

да, придется 2 картинки иметь, одна visible (показываем), другая hidden (грузим) и по onloadу hidden менять их местами.
 
Сверху