Показать сообщение отдельно
  #2 (permalink)  
Старый 13.09.2011, 09:27
Интересующийся
Отправить личное сообщение для Lottarend Посмотреть профиль Найти все сообщения от Lottarend
 
Регистрация: 13.09.2011
Сообщений: 13

Прочитал про кэширование изображения. Попытался сделать так.
var im = new Image();
im.src="WebForm2.aspx?Координаты=" + a + "_" + b + "/" + c + "_" + d + "&Параметры=/Координаты" + "";   
document.getElementById("dda").style.backgroundImage = im.src;

До этого поэкспериментировал с картинкой, смена изображения работает корректно. Что не так? Почему у div'а не меняется фон?
...

Гм, попытка 3.
var im = new Image();
im.src="WebForm2.aspx?Координаты=" + a + "_" + b + "/" + c + "_" + d + "&Параметры=/Координаты" + "";            
document.getElementById("dda").style.backgroundImage = "url("+im.src+")";

Заработало, но почему-то, в отличие от аналогичных действий с img, мигание никуда не делось.

Последний раз редактировалось Lottarend, 13.09.2011 в 09:51.
Ответить с цитированием