|
|
|
| задача: есть рисунок, он обновляется каждые N секунд.
нужно: на странице обновлять только этот рисунок каждые N секунд.
также по возможности было бы неплохо както смотреть есть ли в наличии этот рисунок (т.е. не обновляется ли он именно в этот момент по фтп) | |
|
|
|
|
|
|
|
для: r0ut3rz
(09.09.2008 в 12:34)
| |
<script>
function reload_image ()
{
document.images.myPic.src = 'http://imgl.yandex.net/i/www/logo1.png' + '?' + new Date ().valueOf ();
}
</script>
<img id="myPic" src="http://imgl.yandex.net/i/www/logo1.png" onload="setTimeout (reload_image, 2345)">
|
Пояснения:
1. 2345 - время задержки в миллисекундах (= 2,345 секунды)
2. '?' + new Date ().valueOf (); - всякий раз к URL рисунка добавляется новая query_string для того, чтобы рисунок брался с сервера, а не "тянулся" из кеша браузера
*Внимательно прочтите | |
|
|
|
|
|
|
|
для: PAT
(09.09.2008 в 13:34)
| | так вот оно что :))) а я тянул без
+ '?' + new Date ().valueOf ();
| и думал почему не обновляется... пасиб!! :) | |
|
|
|