AJAX: программирование для Интернета

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Описана технология AJAX и показаны возможности, которые открываются перед разработчиком с ее применением. Рассмотрена объектная модель документа: DOM в JavaSript и DOM-функции в PHP. Изложены основы языка XML и формат JSON. Показан принцип генерации асинхронных запросов к серверу средствами javascript. Сделан обзор основных javascript-библиотек: Prototype, Scriptaculous, ExtJS и jQuery. Подробно рассмотрены популярные и перспективные библиотеки ExtJS и jQuery: описана объектная модель языка javascript, на которой базируются эти библиотеки применение AJAX-запросов обработка событий и др. Приведено большое количество практических примеров.

Author(s): Бенкен Е., Самков Г.
Publisher: БХВ-Петербург
Year: 2010

Language: Russian
Commentary: 1146148672
Pages: 464
Tags: Библиотека;Компьютерная литература;HTML / CSS / JavaScript;

Терминология......Page 10
Часть I. Технологии, составляющие AJAX......Page 15
Глава 1. Принцип работы AJAX......Page 16
Принципы объектно-ориентированного программирования......Page 19
Объектная модель в PHP 5. Классы и объекты......Page 20
Итераторы: просмотр всех общедоступных свойств объекта......Page 38
Глава 3. Объектно-ориентированное программирование в JavaScript......Page 40
Создание класса-наследника......Page 46
Язык XML......Page 56
JSON......Page 63
Глава 5. Объектная модель документа......Page 66
Объект......Page 74
DOM......Page 76
XML-......Page 78
DOM-функции в PHP......Page 80
DOM-......Page 81
Проблема русификации Web-приложений......Page 86
HTTP......Page 88
JavaScript......Page 90
PHP......Page 91
MySQL......Page 94
Создание AJAX-приложений......Page 96
Объект......Page 97
Использование XML и создание периодических запросов......Page 105
Запрос данных с сервера MySQL......Page 116
JSON......Page 122
Библиотеки для работы с AJAX......Page 128
Обзор библиотек для создания AJAX-приложений......Page 129
Библиотека Prototype......Page 133
Prototype......Page 134
Prototype......Page 143
Библиотека script.aculo.us......Page 151
(Draggable & Sortable)......Page 155
script.aculo.us......Page 159
Библиотека ExtJS......Page 166
Структура и идеология библиотеки......Page 167
ExtJS......Page 169
Firebug —......Page 172
ExtJS......Page 173
Xtypes......Page 180
ExtJS......Page 181
DOM......Page 187
Простая панель......Page 196
:......Page 199
Создание элемента формы......Page 209
-......Page 217
Свертывание и развертывание блока......Page 222
Drag & drop......Page 229
Простые виджеты......Page 236
Создание редактируемых таблиц......Page 240
JavaScript......Page 243
jQuery......Page 258
Знакомство с jQuery......Page 259
?......Page 261
Функции ядра jQuery......Page 263
jQuery......Page 268
Селекторы jQuery......Page 273
События в jQuery......Page 329
Манипуляции элементами в jQuery......Page 350
,......Page 369
AJAX-запросы в jQuery......Page 376
-......Page 383
AJAX-......Page 393
События AJAX в jQuery......Page 400
jQuery Form......Page 408
Live Query......Page 414
Apache......Page 420
PHP......Page 423
MySQL 5......Page 425
Отладка JavaScript. Использование Firebug......Page 428
JavaScript......Page 429
AJAX-......Page 431
Описание компакт-диска......Page 433