Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Усложнение ajax
 
 автор: Shorr Kan   (17.07.2006 в 15:30)   письмо автору
 
 

Для чего используют ajax? Собственно, для того, чтобы выполнить php-код в определенном месте странички, не перегружая саму страничку. Так зачем появляются столько библиотек и классов для его использования, когда довольно скромный набор из

<span>
<script src="">
innerHTML

...позволяет сделать это? Что возможно в этих библиотеках (от adobe, от микрософта, xajax, sajax, и другие), что не получалось бы таким простым методом?

   
 
 автор: Crux   (17.07.2006 в 16:20)   письмо автору
 
   для: Shorr Kan   (17.07.2006 в 15:30)
 

возможно всё зависет от поставленной цели.
конечно если необходимо передать пару слов не перегружая страницу, то прикручивать какие-либо библиотеки смысла нет.

   
 
 автор: Shorr Kan   (17.07.2006 в 16:40)   письмо автору
 
   для: Crux   (17.07.2006 в 16:20)
 

Не передать пару слов. А выполнить полноценный php-скрипт. У аякса в этом цель и состоит (ну не обязательно php, конечно).
Я просто боюсь, что упускаю некие возможности аякса. Каковы они у хотя бы одной из библиотек? Помимо выполнения серверного кода.

   
 
 автор: Crux   (17.07.2006 в 17:29)   письмо автору
 
   для: Shorr Kan   (17.07.2006 в 16:40)
 

для чего создаются библиотеки?
для упрощения жизни программиста.


Что такое Xajax?
Это открытый код с интегрированной библиотекой, написанной на PHP. Как и все иные движки,
 его главная задача – это ассиметричный запрос серверной PHP функции и динамическое 
изменение содержания, графики веб страницы без ее перезагрузки. Xajax объект генерирует 
функциональную оболочку JavaScript для каждой пользовательской серверной PHP функии. 
Фукции движка используют стандартный запрос XMLHttpRequest объекта и устанавливают связь с
 Xajax на сервере, вызавая соответствующую PHP функцию, которая отвечает за обработку 
конкретного запроса. После завершения обработки серверного запроса Xajax возвращает XML 
ответ, который был сформирован PHP функцией. Такой ответ содержит инструкции и данные, 
которые затем обрабатываются JavaScript модулем сообщений  и используются, 
чтобы динамически обновлять содержание страницы.

источник: http://doci.nnm.ru/ajax/11.04.2006/ajax_na_noname_3_golosuem_za_xajax/

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования