Setting Clear Global Update
 

Подключение к Fullajax

  • В простом случае подключение само по себе тривиально — необходимо подключить Javascript библиотеку и настроить параметры ее использования.
  • При необходимости реализации более сложных механизмов работы веб-приложения — дополнительно необходимо использовать специальный программный код серверной части.
  • Для реализации многослойных, продвинутых и очень сложных порталов — дополнительно необходимо провести углубленный и тщательный анализ работы портала, провести более тонкую настройку.

Использование

Технология Fullajax позволяет быстро и безболезненно внедрить AJAX в любой сайт. Вам не нужно знать тонкости работы AJAX и тонкости программирования, если вы понимаете основы HTML и верстки, вы сможете без проблем внедрить Fullajax в свой сайт.


Один из основных принципов технологии Fullajax? программируете как обычно, а подключив нашу библиотеку получаете AJAX.
Как же это выходит? А очень просто: при подключении Fullajax ссылки по заданым критериям автоматически превращаются в AJAX. На системах управления, в порталах, везде — с внедрением Fullajax не надо учить пользователей как прописывать особенные ссылки,? система автоматически будет заменять их на AJAX. Пользователь лишь пишет обычные, привычные ему ссылки, а Fullajax переводит то что необходимо на AJAX.


Примеры использования:

Мы начинаем потихоньку раскрывать секреты использования нашей библиотеки. На примерах.

Подключение счетчика Google Analytics

В отличии от других счетчиков в Google Analytics уже продуманно его использование в AHAH веб-приложениях.
Подружить Google Analytics и Fullajax очень просто:
SRAX.Html.onall ('load', function (url){
    urchinTracker (url);
});
Теперь, все что будет динамически подгружаться в блок с id = 'center', автоматически будет обработанно счетчиком.

Авто фильтры

На данный момент это уникальное решение имеется только в нашей библиотеке — потому как мы его сами и придумали.Авто-фильтр помогает (упрощает, ускоряет) внедерение AJAX.
Вкратце, суть в следующем. Необходимо задать определенные критерии и область фильтрации — а фильтр «налету» все ссылки в указанной области, которые удовлетворяют заданым критериям, превращает в AJAX. Причем, обычные ссылки, при отключенном Javascript-е, работают по старому.
Простой пример:
SRAX.Filter.add ({id:'layer-header-id', url:'/header'});
SRAX.Filter.add ({id:'layer-center-id', url:'/center'});
SRAX.Filter.add ({id:'layer-footer-id', url:'/footer'});
Теперь, все ссылки href которых начинаеться с '/header', будут автоматически подгружаться в элемент с id = 'layer-header-id'. Ссылки href = '/center{…}' — в элемент с id = 'layer-center-id', Ссылки href = '/footer{…}' — в элемент с id = 'layer-footer-id'.
Система фильтрации довольна сложная, и имеет ряд расширенных настроек — это позволяет создать высокую избрательность фильтрации и настроить фильтры под любую ситуацию.

Еще пример авто-аякс заворачивания ссылок

Для тех, кто не хочет возиться с Javascript-ом для определения фильтров, мы придумали другой способ автоматически превратить вашу ссылку в AJAX запрос.Всего лишь добавте к нужной ссылке атрибут axid, который указывает в какой блок должен грузиться контент по данной сылке.
<a href="http://fullajax.ru/mypage.php" ax:id="layer-id"> MyPage </a>
Теперь, данная ссылка автоматически превратится в AJAX запрос и контент страницы mypage.php будет подгружаться в элемент с id = 'layer-id'.

Хотите узнать больше?

Вы можете ознакомиться с примерами использования некоторых функциональных возможностей. Если в указанных примерах Вы не нашли ответ на интересующий Вас вопрос, можете задать его в специальном месте:), по возможности Вам ответят как можно быстрее.