Руслан Савенок
530 сообщений
#15 лет назад
Сталкиваюсь с проблемой катастрофически долгой загрузки страницы когда в каруселе много картинок. Вопрос в том есть ли плагин или модификация что бы не видимые элементы карусели загружало яксом когда пользователь прокручивает ее?

Вопрос к этому делу, если есть такой плагин.

Есть такая аякс загрузка, для картинки в css я ставлю фон с картинкой загрузки, возможно будет сделать так что бы картинки не загружалась по кусочкам, а загрузилась полностью и только после полной загрузки отобразилась. (пример: откройте в лисице с инета картинку огромного разрешения)
Виталий Я.
659 сообщений
#15 лет назад
Все можно , было бы желание . К примеру :

<a href="#" onClick="prev()">Предыдущая картинка</a>
<div id="sd"><img src="kartinka1.gif"></div>
<a href="#" onClick="next()">Следущая картинка</a>
<script>
<!--
var elem=getElementById('sd');
function prev(){
sd.images.src='kartinka2.gif';
}
function next(){
sd.images.src='kartinka0.gif';
}
//-->
</script>

Как то так , не знаю будет ли это работать )))
Прикрутите сюда аякс еще - вот и каруселька ))
Максим Ф.
3195 сообщений
#15 лет назад
Lasy load images смотрите
Евгений Б.
5330 сообщений
#15 лет назад
Можно лучше..


class="preload" src="load.gif" rel="url картинки"
загружаем картинку и в onload событие пихаем src=rel и вуаля..
Виталий Я.
659 сообщений
#15 лет назад
ArtPro, забыли таймер , так на хорошем канале глаз замечать все это дело не будет изза скорости смены картинок)