Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Подгрузка картинок при прокрутке
цитата
19/08/11 в 16:28
 goodlover
Как сделать такую штуку? Как на ютубе, например, тумбы для видео грузятся лишь когда попадают в поле зрения. Актуально при большом количестве мелких тумб на странице.

Не для сиджей, конечно, тема. Хотя...
цитата
19/08/11 в 18:50
 paranoik.death
пример из вики SmartCJ:

Цитата:
Lazy Load тестовый вариант. Позволяет загружать тумбы по мере просмотра их пользователем и таким образом экономить траф. Как это работает: скрипт смотрит разрешение экрана и загружает только те тумбы, которые находятся конкетно на экране + 200 пикселов, что бы при прокрутке пользователь так же что-то увидел. Эти 200 - настраиваемый параметр.

<script src="/scj/includes/js/jquery.js" type="text/javascript"></script>
<script src="/scj/includes/js/jquery.lazyload.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
    $("img").lazyload({ threshold : 200 });
});
</script>


файлики jquery.js и jquery.lazyload.js могу скинуть если не найдешь
цитата
19/08/11 в 21:28
 JM
везде (во всех браузерах) это работает?
цитата
20/08/11 в 16:12
 freeek
в принципе да, на многих смотрел, работает
цитата
20/08/11 в 16:21
 goodlover
То что нужно, спасибо! smail54.gif
цитата
20/08/11 в 19:13
 Stup
Я на сайте плагина прочитал что "Lazy Load is currently not usable. It does not work with the latest browsers as expected. I have currently no time updating the code myself. Patches are always welcome."


Эта страница в полной версии