Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.08.2014, 20:49
Новичок на форуме
Отправить личное сообщение для wingmik Посмотреть профиль Найти все сообщения от wingmik
 
Регистрация: 03.08.2014
Сообщений: 7

загрузка изображений
Привет)
Есть 3 DIV блоки, 2 из них display:none. на window.onload стоит функция которая со временем один блок прячет, другой показывает. Но когда появляетья блок видно как загружаеться картинка (сверху-вниз), а надо чтобы она сразу была загружена, тоесть onload сработал после загрузки всех картинок, даже спрятанных. Знаю что window.onload должен работать после полной загрузки, но не работает.

window.onload=function(){
	setInterval(slideShow,5000);
}
Ответить с цитированием
  #2 (permalink)  
Старый 03.08.2014, 20:57
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

wingmik, картинок много?
Ответить с цитированием
  #3 (permalink)  
Старый 03.08.2014, 21:14
Новичок на форуме
Отправить личное сообщение для wingmik Посмотреть профиль Найти все сообщения от wingmik
 
Регистрация: 03.08.2014
Сообщений: 7

Сообщение от Rise Посмотреть сообщение
wingmik, картинок много?
в тех 2ух скрытых блоках по 1ой картинке, тоесть 2
на целой странице 10-15
Ответить с цитированием
  #4 (permalink)  
Старый 03.08.2014, 21:37
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

wingmik, приведи пример как картинка прописана в диве
Ответить с цитированием
  #5 (permalink)  
Старый 03.08.2014, 21:40
Новичок на форуме
Отправить личное сообщение для wingmik Посмотреть профиль Найти все сообщения от wingmik
 
Регистрация: 03.08.2014
Сообщений: 7

<div class="slide_img" style="background-image:url(Source/slideimg2.png);"></div>
проблема в том что background'ом ставил?
Ответить с цитированием
  #6 (permalink)  
Старый 03.08.2014, 22:03
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,072

wingmik,
сделайте сами предзагрузку картинок или пропишите class а не style
Ответить с цитированием
  #7 (permalink)  
Старый 03.08.2014, 22:04
Новичок на форуме
Отправить личное сообщение для wingmik Посмотреть профиль Найти все сообщения от wingmik
 
Регистрация: 03.08.2014
Сообщений: 7

через <img> работает нормально, но есть ли способ сделать это через background-image?
Ответить с цитированием
  #8 (permalink)  
Старый 03.08.2014, 22:22
Новичок на форуме
Отправить личное сообщение для wingmik Посмотреть профиль Найти все сообщения от wingmik
 
Регистрация: 03.08.2014
Сообщений: 7

сделал такую предзагрузку
способ через js не нашел, так картинки меняю не в js = не могу поставить переменную в css
<img src="Source/slideimg2.png" style="display: none">
Ответить с цитированием
  #9 (permalink)  
Старый 03.08.2014, 22:42
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,072

Сообщение от wingmik
сделал такую предзагрузку
способ через js не нашел, так картинки меняю не в js = не могу поставить переменную в css
<img src="Source/slideimg2.png" style="display: none">
неосилил ваших слов
Ответить с цитированием
  #10 (permalink)  
Старый 04.08.2014, 00:19
Новичок на форуме
Отправить личное сообщение для wingmik Посмотреть профиль Найти все сообщения от wingmik
 
Регистрация: 03.08.2014
Сообщений: 7

Сделал скрытый элемент который загружает картинку:
<img src="Source/slideimg2.png" style="display: none">
а потом использовал background-image

Предзагрузку через javascript не смог сделать, так как если сначало загружать картинки javascript'ом, то они храняться в переменных, которые нельзя использовать в css.
Ответить с цитированием
Ответ


Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Предварительная загрузка изображений для слайдера domius Ваши сайты и скрипты 0 10.06.2014 15:38
Загрузка ассива изображений BorodinKO Общие вопросы Javascript 4 04.01.2012 19:23
Асинхронная загрузка изображений InTheTT AJAX и COMET 4 22.10.2011 15:51
Прелоадер. Загрузка всех изображений на сайте пред загрузкой. DorianLeroy Общие вопросы Javascript 5 28.07.2011 17:20
Массовая загрузка изображений ybiza AJAX и COMET 3 15.05.2011 23:02