Подключение к 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'.Хотите узнать больше?Вы можете ознакомиться с примерами использования некоторых функциональных возможностей. Если в указанных примерах Вы не нашли ответ на интересующий Вас вопрос, можете задать его в специальном месте:), по возможности Вам ответят как можно быстрее. |