Onload для background-image

Статус
Закрыто для дальнейших ответов.

ln1

Member
Регистрация
04.02.2012
Сообщения
13
как узнать, загрузилась ли фоновая картинка, при изменении скриптом object.style.backgroundImage?

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

tigra60

Спасатель
Регистрация
10.12.2009
Сообщения
1 990
Вы изменяете фоновое изображение по наведению мыши?
 

ln1

Member
Регистрация
04.02.2012
Сообщения
13
Вы изменяете фоновое изображение по наведению мыши?
да вот решил сделать слайдер на весь экран. это удобно сделать через фоновую картинку с background-size: cover и менять время от времени background-image. только вот проблема с определением, загрузилась ли фоновая картинка.
 

vla

Well-Known Member
Регистрация
16.09.2011
Сообщения
230
Вы изменяете фоновое изображение по наведению мыши?
Событие onLoad - это когда документ полностью загрузился. Или я чтото не понимаю? При чем здесь наведение мыши?
 

tigra60

Спасатель
Регистрация
10.12.2009
Сообщения
1 990
Объект Image имеет событие onLoad, которое возникает, когда изображение полностью загружено.

А про наведение мыши я спросил потому, что смена фона, например, кнопки при наведении мыши делается совершенно другим способом и без скриптов. Так что, если вы не знаете, что такое спрайты, то, натурально, вы не понимаете.
 
  • Like
Реакции: vla
Статус
Закрыто для дальнейших ответов.
Верх Низ