Показать сообщение отдельно
  #6 (permalink)  
Старый 13.04.2010, 08:25
Аватар для micscr
Профессор
Отправить личное сообщение для micscr Посмотреть профиль Найти все сообщения от micscr
 
Регистрация: 10.09.2009
Сообщений: 1,566

A.N.R.I, если ты будешь писать, чтобы обновилась:
img.src = "5.jpg";

то ничего не произойдет, т.к. 5.jpg есть в кеше браузера и оттуда и достанется.
А если писать:
img.src = "5.jpg?" + Math.random();

получается что путь запроса на картинку неизвестен браузеру(всегда разный из-за Math.random) поэтому браузер подгрузит измененную картинку.

Цитата:
"вырвать " див и обновить его содержание?
тоже самое
div.innerHTML = '<img src="5.jpg?'+Math.random()+'">';
Ответить с цитированием