HTML проблемы

  • Автор темы lod
  • Дата начала
Статус
Закрыто для дальнейших ответов.
L
#1
Тут такая проблема - надо чтобы при нажатии на ссылку <a href='...'>...</a>. перезагружалась одна картинка или вся страница. При простом нажатии на такую ссылку этого почему-то не происходит.

Подскажите есть ли javascript или какое нибудь свойство при указании ссылки, которая перезагрузит HTML (а лучше только определенную картинку). :)
 
L
#3
Люди ну хотя бы подскажите как сделать чтобы определенная картинка на страничке постоянно обновлялась через заданный промежуток времени :)
 
L
#4
ах да и еще можно ли какую то определенную картинку удалить из хэша тогда браузеру все равно придется ее загрузить заново
 
S

STYX

#5
Ну и задачку же ты задал... А вот и ответ:

Код:
<img src="picture.gif" name="myImageName">

<script language="JavaScript"><!--
function reloadImage() {
 var now = new Date();
 if (document.images) {
   document.images.myImageName.src = 'picture.gif?' + now.getTime();
 }
 setTimeout('reloadImage()',10000);
}

setTimeout('reloadImage()',10000);
//--></script>
Код перегружает картинку с сервера (не с кеша) каждые 10 секунд, меняй время под себя.
 
S

STYX

#6
Ну, а если тебе нужно обновлять картинку именно при нажатии на ссылку, то просто убери таймаут и делай вызов функции из ссылки через onclick="".
 
L
#7
ОГРОМНОЕ СПАСИБО :)

РАБОТАЕТ ВСЕ ОФИГЕННО :)

ПОБОЛЬШЕ БЫ ТАКИХ ПРОГРАММЕРОВ КАК ТЫ :)
 
Статус
Закрыто для дальнейших ответов.