Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

DLE Ленивая загрузка (lazyload) img, video, source, iframe в dle 13.2

Тема в разделе "Хаки DLE", создана пользователем Ботяра, 10 апр 2019.

10.04.19 в 07:35
18.10.22 в 05:39
131
31.830
3
  1. tyz75

    tyz75 Посетитель

    Сообщения:
    54
    Симпатии:
    1
    Лучших ответов:
    0
    А с модулем nginx + ngx_pagespeed будет работать
     
  2. Replikant

    Replikant Новичок

    Сообщения:
    36
    Симпатии:
    1
    Лучших ответов:
    0
    постеры вообще не выводятся,черный квадрат,,,,,есть у кого рабочий вариант?
     
  3. TopicStarter Overlay
    Ботяра

    Ботяра Забанен

    Сообщения:
    0
    Симпатии:
    0
    Лучших ответов:
    54
    вчера обновил версии ДЛЕ до 13.3, обновил файл lazyload.js и всё работает отлично! В настройках ДЛЕ включен пункт:
    2019-11-06_13-39-10.png
    ?
     
  4. Replikant

    Replikant Новичок

    Сообщения:
    36
    Симпатии:
    1
    Лучших ответов:
    0
    Всегда включен, попробую тоже обновиться
     
  5. TopicStarter Overlay
    Ботяра

    Ботяра Забанен

    Сообщения:
    0
    Симпатии:
    0
    Лучших ответов:
    54
    на 13,2/13,1 так же отлично работало. На более ранних версиях не проверял.
     
  6. vadimlgg2

    vadimlgg2 Команда форума VIP Кинотрафик v2

    Сообщения:
    537
    Симпатии:
    68
    Лучших ответов:
    1
    а на 13.3 обязательно твои правки делать, или просто можно переключатель включить и работать будет?
     
  7. Voldigoad

    Voldigoad PRO Users

    Сообщения:
    157
    Симпатии:
    14
    Лучших ответов:
    1
    Сделал я так, но когда меняю <iframe class="video" src="[xfgiven_oneseria] [xfvalue_oneseria] [/xfgiven_oneseria]" на <iframe class="video" data-src="[xfgiven_oneseria] [xfvalue_oneseria] [/xfgiven_oneseria]"
    У меня просто напросто не появляется плеер от Kodik
     
  8. anime

    anime Бывалый

    Сообщения:
    240
    Симпатии:
    55
    Лучших ответов:
    1
    А зачем тебе это?
     
  9. Voldigoad

    Voldigoad PRO Users

    Сообщения:
    157
    Симпатии:
    14
    Лучших ответов:
    1
    надо.
     
  10. TopicStarter Overlay
    Ботяра

    Ботяра Забанен

    Сообщения:
    0
    Симпатии:
    0
    Лучших ответов:
    54
    скорее всего просто кеш нужно почистить везде он где он есть.
     
  11. Voldigoad

    Voldigoad PRO Users

    Сообщения:
    157
    Симпатии:
    14
    Лучших ответов:
    1
    Спасибо админус, снова код заменил и почистил кэш, заработало!)
     
  12. Voldigoad

    Voldigoad PRO Users

    Сообщения:
    157
    Симпатии:
    14
    Лучших ответов:
    1
    А нет, зашел с телефона и пустое место, плеера как небывало.
    У моего друга на пк тоже плеер не отображается :(
     
  13. TopicStarter Overlay
    Ботяра

    Ботяра Забанен

    Сообщения:
    0
    Симпатии:
    0
    Лучших ответов:
    54
    так же кеш в телефонном браузере нужно чистить.
     
  14. Abasive

    Abasive Команда форума VIP Кинотрафик v2

    Сообщения:
    365
    Симпатии:
    37
    Лучших ответов:
    0
    byroot

    google Page speed ругается на смайлики в комментария, а как для них тоже сделать?
     
  15. TopicStarter Overlay
    Ботяра

    Ботяра Забанен

    Сообщения:
    0
    Симпатии:
    0
    Лучших ответов:
    54
    Abasive сжать их программой-оптимизатором для начала. по ленивой загрузке на смайлики - не пробовал такого сделать ещё.
     
  16. mycroft

    mycroft PRO Users

    Сообщения:
    238
    Симпатии:
    21
    Лучших ответов:
    1
    Кто-нибудь решил проблему с AJAX подзагрузкой страниц?

    Уже нашел решение, нужно в свой js файл добавить
    Код:
    $(window).on('ajaxComplete', function() {
      setTimeout(function() {
        $(window).lazyLoadXT();
      }, 50);
    });
     
    Последнее редактирование модератором: 16 фев 2020
  17. enjekt

    enjekt Бывалый

    Сообщения:
    107
    Симпатии:
    14
    Лучших ответов:
    1
    mycroft , как сделать подзагрузку страниц с AJAX, если скрипт lazyload не использовал, просто в дле включил?
     
  18. mycroft

    mycroft PRO Users

    Сообщения:
    238
    Симпатии:
    21
    Лучших ответов:
    1
  19. enjekt

    enjekt Бывалый

    Сообщения:
    107
    Симпатии:
    14
    Лучших ответов:
    1
    в футер

    <script>
    var myLazyLoad = new LazyLoad({
    elements_selector: ".lazy",
    load_delay: 300 //время задержки загрузки
    });
    </script>

    не работает(
     
    • Согласен Согласен x 1
  20. karlik

    karlik Бывалый

    Сообщения:
    173
    Симпатии:
    53
    Лучших ответов:
    1
    Ты головой думаешь или жопой? Ответ в вопросе
     
Похожие темы
  1. nicos777
    Ответов:
    4
    Просмотров:
    3.252
  2. lowka123
    Ответов:
    3
    Просмотров:
    3.215
  3. Fed
    Ответов:
    3
    Просмотров:
    2.760
  4. onetime
    Ответов:
    32
    Просмотров:
    9.193
Загрузка...