Главная
Форум
Новости
Статьи
Скрипты
Плагины
Сервисы

ГлавнаяСкрипты:

Подгрузка страниц – Page Loader

pageloader Можно сказать, это базовый пример динамичного яваскрипта (AJAX) :) Скрипт - простейший, при клике по ссылке он загружает любую страницу в основное тело сайта. Не всегда применение такого скрипта оправдано (если на сайте 5 страниц, то ничего страшного при их загрузке не произойдет, в крайнем случае можно через чистый яваскрипт показывать), но если к примеру идет выборка из таблицы в сотню элементов (прайс), то тогда это будет гораздо удобней для пользователей.

Требования: MooTools
Демо + Обзор


Автор: Spryt



Похожие записи:
-  About
-  Скрипт подгрузки страниц на Ajax
-  Word Press плагин для сбора детальной статистики о посещениях блога
-  Ajax табы. Создаем вкладки на ajax + css.
-  AJAX-плагины для Smarty

1 Star2 Stars3 Stars4 Stars5 Stars (48 голосов, средний: 4.23 из 5)
Loading ... Loading ...

Комментарии (7) на “Подгрузка страниц – Page Loader”

  1. alexey512

    Послушай, автор, ты ведь реально молодец, такую работу проделал полезную

  2. Mediator XP

    Гвно.

    1. Не работает ни с чем, кроме UTF – от сюда проблемы с обычными страницами, а когда начал пробовать подгружать динамику из MySQL, вообще в полном отчаянии F8, Yes, Yes, Yes, Yes…

    (Я не смог адаптировать под windows-1251, видел где-то такую же жалобу от кого-то – отправил на эту тему письмо разработчику, ответа пока нет.)

    2. Если кто всё ж будет юзать, знайте, что значение опции links нужно задавать с точкой перед названием класса – в документации про это ни слова – пришлось самому копать AJAX, в котором слабо, мягко говоря, разбираюсь, но догадался…

    new pageLoader({loadInTo:’ajaxContent83′, links:’.loadMe’});

    (нужна точка перед “loadMe” – иначе хрен работает)

    Забавно, что про проблему с точкой я догадался раньше, чем про проблему с UTF, т.е. потратил кучу времени и удалил Это.

    Рекомендую искать альтернативы, чем сейчас и сам займусь.

  3. Mediator XP

    Мать…

    Победил UTF! %)

    Оказывается, можно header(’Content-Type: text/html; charset=windows-1251′);

    И всё работает!

    Теперь одобряю скрипт этот.

  4. Mediator XP

    Благодарности и предложения о совместных проектах на mediator@mail.ru.

  5. knight007

    Всем привет, у меня нечего не пашит устал уже над ним голову бить, как его правельно прописать ?

    window.addEvent(’domready’, function(){
    new pageLoader({loadInTo:’ajaxContent’});
    new History({});
    });

    example

    load content A
    |
    load content B
    |
    load content C

    что не так?

  6. Gloom

    Скрипт неплохой, но не очень хорош в плане SEO, ибо при открытии ссылки на новой вкладке она открывается так сакзать “голой” …
    В этом плане намного лучше вот это http://www.kunane.com/modx/tab-control.html&activeId=28

  7. kib67

    To Gloom:
    TabControl достаточно прост, если нужен просто текст на вкладка. Но не дай бог где-нить в дочернем контенте встретится ява… он просто отваливается :( Сам напоролся. DirectRezize работает только на первом табе, на остальных табах просто картинки. С явой та же история. Кстати, там реализация тоже через AJAX.

Оставить комментарий

Вам нужно войти, чтобы оставить комментарий.







Авторам:

Популярные статьи:

Показ/Скрытие блока (26)
Карта кликов вашего сайта. ClickHeat (25)
Web-просмотрщик картинок. Lightbox2 (19)
Делаем голосование (+/-) на AJAX (18)
AJAX скрипт для определения Google Pagerank (15)