Программирование > JavaScript & JScript
style.backgroundImage = "url(...)"
(1/1)
Nickii:
Господа:
Вот такой пример.
var Img = new Image();
Img.src = "url";
document.body.style.backgroundImage = "ur("+ Img.src +")";
Вопрос
Изображение для background\'a будет взято из Img или по url?
Т.е. можно-ли использовать предварительную загрузку рисунков для смены фона?
Макс:
а ты сделай и посмотри логи апача - сколько обращений к картинке
Nickii:
вот этом примере
var img = new Array();
for(i = 0; i < 8; i++)
{ img = new Image();
img.src = "l"+i+".gif"; }
cur = 0;
function init()
{
document.body.style.backgroundImage = "url("+img[cur].src+")";
cur = (cur+1) % 8;
setTimeout("init()",120);
}
change background
обращений к картинкам ровно 8. (число сменяемых картинок)
Всем кому интересно, backgroundImage можно менять, используя в качестве url src загруженного рисунка.
Навигация
Перейти к полной версии