• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

HTML проблемы

  • Автор темы lod
  • Дата начала
Статус
Закрыто для дальнейших ответов.
L

lod

Тут такая проблема - надо чтобы при нажатии на ссылку <a href='...'>...</a>. перезагружалась одна картинка или вся страница. При простом нажатии на такую ссылку этого почему-то не происходит.

Подскажите есть ли javascript или какое нибудь свойство при указании ссылки, которая перезагрузит HTML (а лучше только определенную картинку). :)
 
S

STYX

Код:
<a href="" onclick="document.location.reload();">reload</a>
 
L

lod

Люди ну хотя бы подскажите как сделать чтобы определенная картинка на страничке постоянно обновлялась через заданный промежуток времени :)
 
L

lod

ах да и еще можно ли какую то определенную картинку удалить из хэша тогда браузеру все равно придется ее загрузить заново
 
S

STYX

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

Код:
<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

Ну, а если тебе нужно обновлять картинку именно при нажатии на ссылку, то просто убери таймаут и делай вызов функции из ссылки через onclick="".
 
L

lod

ОГРОМНОЕ СПАСИБО :)

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

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

Обучение наступательной кибербезопасности в игровой форме. Начать игру!