Подгрузка тега [img] при скроллинге

pro100drug

Проверенные
Сообщения
82
Реакции
23
Баллы
8,110
Когда открываешь какую-нибудь тему, которая содержит в каждом сообщении изображение, то начинает грузить сразу все img на этой странице. Может есть решение как сделать так, чтобы IMG подгружался только при скролле страницы?
 
Можно попробовать Lazy Load Plugin for jQuery
Программный плагин основан на jQuery и переменных, разработанных Брендоном Аароном, которые теперь включены в разметку jQuery. Залить в папку js один из файлов архива и в PAGE_CONTAINER подключить перед </head> соответственно или полный или сжатый:
Код:
<script src="js/jquery.lazyload.js" type="text/javascript"></script>
<script>
$("img").lazyload();
</script>
После этого все изображения будут загружаться по мере доступа пользователя к ним. Сам не пробовал, но попытка не пытка :-)
 

Вложения

  • Lazy Load Plugin for jQuery.zip
    3.8 KB · Просмотры: 4
Последнее редактирование:
Можно попробовать Lazy Load Plugin for jQuery
Программный плагин основан на jQuery и переменных, разработанных Брендоном Аароном, которые теперь включены в разметку jQuery. Залить в папку js один из файлов архива и в PAGE_CONTAINER подключить перед </head> соответственно или полный или сжатый:
Код:
<script src="js/jquery.lazyload.js" type="text/javascript"></script>
<script>
$("img").lazyload();
</script>
После этого все изображения будут загружаться по мере доступа пользователя к ним. Сам не пробовал, но попытка не пытка :-)
Спасибо, но к сожалению не работает :(
lazyload кажется работает в шаблоне UI.X и так как нужно - как бы его так деликатно вытащить и заставить работать на любом-другом шаблоне :rolleyes:
 
Попробуй это:
Код:
<script>
$("img").lazyload();
</script>
Убрать из PAGE_CONTAINER и вставить в page_container_js_body в самый низ
Без изменений :(
В css случаем ничего не нужно добавлять?
 
Последнее редактирование:
А так:
Код:
<script>
$(function(){
$("img").lazyload();
});
</script>
Там надо для картинок класс применять .lazy, просто пробывать надо, че нить получиться
 
Там надо для картинок класс применять .lazy
Не в курсе где найти шаблон для IMG тега? Натыкаюсь только на атач шаблоны типа "bb_code_tag_attach", но изображения в img бывают ссылкой из стороннего сервера.
 
Не в курсе где найти шаблон для IMG тега? Натыкаюсь только на атач шаблоны типа "bb_code_tag_attach", но изображения в img бывают ссылкой из стороннего сервера.
не, лучше не надо, не ищи :acute:
 
Нашел переделку Lazy Load под XF

Вот только она работает немного некорректно, а именно:
1. Существующие изображения могут грузится бесконечно.
2. Несуществующие изображения грузятся бесконечно.
3. Изображения в спойлерах (при открытии) грузятся либо очень долго, либо бесконечно.

Думаю, что вариант с исправленными ошибкам пригодится всем.
 
:-) некорректно, судя по описанию вообще не работает
Если брать тему с 10+ изображениями на странице, то в 8 случаях из 10 все загрузится идеально, в других 2 может не загрузиться то или иное изображение по неведомым причинам.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу