![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
izvrat |
|
|||
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 3.7.2006 Репутация: нет Всего: 1 |
Если я правильно понял, axaj - библиотека на яваскрипт визуальных компонетнов (окон, деревьев.. вобщем всякой байды) + обмен данным с сервером без прекгрузки страницы (нуможет + еще серверная часть). Если не так - поправьте.
Во первых - это конкретная библиотека или общее название подобных техноогий? Если конкретная, то где ее можно взять? (где помжно посмотреть мого раз уже сказано - прокты типа гугловских... кончено свою задачу выполняют хорошо, но такого рода скрипты я и сам могу написать без всякого ajax на чистом ДОМ + ЯваСкрипт... Так гдеж можно посмотреть то, на ЭТО - чудо axaj, попользоватся? или оно платное и много стоит? Просветите меня далекого? |
|||
|
||||
MisterCleric |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1043 Регистрация: 16.2.2006 Где: Харьков, Украина Репутация: нет Всего: 38 |
Ajax - это такая техника применнения определенных возможностей функций javascript. совсем бесплатная.
Серверная часть может быть любой. Может сразу запутать: как это ajax да и ко всем языкам. Просто по определнному верстаеться страница, на элементы вешаються определенные свойства и javascript-функции. Отправляеться на сервер, там CGI обрабатывает запрос как обычно и возвращает в тоже место ответ, а там Ajax-методы знают, куда помещать ответ. Вот, можешь почитать: Ajax project И еще уже понаделывали кучу фреймворков под него. Например Dojo: http://dojotoolkit.org/ В общем разбирайся. Ничего сложного нету. К стати, сайт Gmail как раз на нем -------------------- ПРИШЕЛ, УВИДЕЛ - ПЕРЕПИСАЛ... |
|||
|
||||
Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
izvrat, наверное нужно быть слепым что бы не заметить кучу тем на форуме
![]() В который раз: "сердце" AJAX'а это XMLHttpRequest удачно разработанный в мелкософте (ИЕ5.5) и ставший стандартом де-факто во всех браузерах. Позволяет делать (асинхронные и синхронные) запросы на сервер, получать ответ. При этом пользователь имеет доступ до заголовков HTTP и тела запроса, а в ответ получает как текст, так и распарсенный DOM документ - просто идеальное средство для опроса вебсервисов. Сам ифейс XMLHttpRequest используеться не только в браузерах, но и вообще в прогах что msxml.dll юзают (XML фреймворк от мелкософта). Окошки и прочие рюшечки к AJAX'у отношениа не имеют, это кто как реализует. Есть куча готовых графических компонент типа http://bindows.net/ (классная вещь если делаем что нибудь серьёзное и быстро), но это уже существовало до признания аякса "народной технологией". -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
izvrat |
|
|||
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 3.7.2006 Репутация: нет Всего: 1 |
MisterCleric , нет спасибо кнчено за инофрмацаю.. но это соввсем нето что я хотел узнать, может я не правльно сформулировал вопрос?
Суть работы ajax мне понятна, и была понятна задолго до того как я услышал это слово, так как сам был намерен писать подобные библиотеки.. и почитать что найти не сложно, этого полно кругом... не понятно мне именно где взять эту библиотеку, если это конкретная библиотека... или под словом ajax имеется ввиду любая подобная библиотека которая предназначана для этого? ну я сам писаол оконные интерфесы, классы деревьев и листов... обменн даннымы, так для этого есть xmlhttprequest , что же такое ajax? гдена НЕГО можн посмотреть (на код, ане на готовый сайт)... или то что я писал - это и есть ajax? Добавлено @ 12:09 Sardar, т.е. таки торой вариант? как я понял, ничего конкретного под названием ajax не существует? Т.е. есл ия в своем веб приложении использую закрузку данных через XMLHttpRequest - это значит я использую ajax? |
|||
|
||||
MisterCleric |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1043 Регистрация: 16.2.2006 Где: Харьков, Украина Репутация: нет Всего: 38 |
да. тут ты абсолютно прав. Все желаемые тобой библиотеки - это и есть собранные возможности xmlhttprequest. Если ты написал сам такую, то хвала тебе и памятник. Выставляй в инэт мож, кто будет пользоавться. Я пользуюсь Dojo: и комопоненты и отправка ассинхронных запросов. Просто удобно собрать все, что касаеться одной темы в одну библиотеку. Как например у нас в Java Stuts framework. Вот и все дела.
Раз получаеться, знач правильно все делаешь. И почитай еще книгу Ajax in Action, раз так не понятно, где эти библиотеки. Там есть и такое -------------------- ПРИШЕЛ, УВИДЕЛ - ПЕРЕПИСАЛ... |
|||
|
||||
izvrat |
|
|||
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 3.7.2006 Репутация: нет Всего: 1 |
MisterCleric , ну спасибо, это и я и хотел узнать... т. ея писал на ajax и не знал об этом.....
Не... я не написал, я впрорцессе, щас пишу истбокс аля эксель.... для воода даннных... Ну есл ичег охорошего из этого получится, конечно выложу... но загадывать рано. Правда я не сильно хотел пользоватся подгрузко именно через XMLHttpRequest - просто я не уверен, что все популряные на даный моментбраузеры уже это поддерживают.... Я лично намерен пользоватся подгрузкой через динамическое создание <script> элемента и подменой у него src для загрузки сотвтсвующего скрипта, который и обновляет мои данные... |
|||
|
||||
12345c |
|
|||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 57 Всего: 101 |
во введении к книге "Ajax в действии" - http://www.williamspublishing.com/PDF/5-84...4-X/preface.pdf , 90 К, подробно сказано, что есть Ajax. (ссылка из темы http://forum.vingrad.ru/index.php?showtopic=103736 ) - набор технологий, а библиотеки - вторичное.
|
|||
|
||||
ОнКофе |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 3.3.2006 Где: http://www.angeli na-pitt.by.ru Репутация: нет Всего: нет |
мне вот тут понравилось http://www.zapatec.com/website/main/
демонстрации классные у них! Только пока еще не разобрался почему когда я меня текст в подгружаемых файлах на русский он коряво отображается... :-( Это сообщение отредактировал(а) ОнКофе - 19.7.2006, 17:18 |
|||
|
||||
gEndelf |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 7.7.2005 Где: the world Репутация: нет Всего: 3 |
мы использовали AJAX для создания графического редактора - http://litha-paint.com
|
|||
|
||||
godsgame |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 29.8.2005 Репутация: нет Всего: нет |
я вот использую библиотеки Дмитрия Котерова, и очень ими доволен. Примеры использования очень понятны даже новичку.
http://dklab.ru/lib/Subsys_JsHttpRequest/ |
|||
|
||||
Wolf1994 |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1701 Регистрация: 5.10.2004 Репутация: 4 Всего: 29 |
Является ли AJAX'ом любой обмен данными с сервером без перезагрузки страницы (request, iframe, js-src)? Или только, реализованный через xmlhttprequest
![]() |
|||
|
||||
Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
Wolf1994, аякс родился благодаря XMLHttpRequest, хотя это не так принципиально важно. Важно другое, если пересылка сообщений между клиентом и сервером пользует XML (своё или SOAP например), если можно написать клиента на чём нибудь другом (например на дельфях), то это аякс. Всё остальное просто динамика на сайте.
Смысл не в XML или XMLHttpRequest обьекте, смысл в том что можно построить клиента вебсервиса (чего угодно) в браузере. Хотя чисто технически это асинхронный JS и XML ![]() -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
![]() ![]() ![]() |
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |