Архив рубрики: Уроки Ajax

Обработка ответа, Ajax

В предыдущем примере мы сделали функцию запроса к серверу. Но она, по сути, небезопасна, так как мы не обрабатываем состояния объекта и состояния ответа от сервера. Дополним наш код, чтобы он смог выводить визуальное оповещение о процессе загрузки. … Request.onreadystatechange = function() { //Если обмен данными завершен if (Request.readyState == 4) { //Передаем управление обработчику… Читать далее »

AJAX oсновные понятия

Ответ от сервера может быть не только XML, как следует из названия технологии. Помимо XML, можно получить ответ в виде обычного текста, или же JSON (Javascript Object Notation). Если ответ был получен простым текстом, то его можно сразу вывести в контейнер на странице. При получении ответа в виде XML, обычно происходит обработка полученного XML документа… Читать далее »

Что такое AJAX?

AJAX — это аббревиатура, которая означает Asynchronous Javascript and XML(Асинхронный javascript и html). На самом деле, AJAX не является новой технологией, так как и Javascript, и XML существуют уже довольно продолжительное время, а AJAX — это синтез обозначенных технологий. AJAX чаще всего ассоцириуется с термином Web 2.0 и преподносится как новейшее Web-приложение. При использовании AJAX… Читать далее »

Создание объекта XMLHttpRequest

Как уже говорилось, создание данного объекта для каждого типа браузера — уникальный процесс. Например, для создания объекта в Gecko-совместимых браузерах, Konqueror и Safari, нужно использовать следующее выражение: var Request = new XMLHttpRequest(); А для Internet Explorer используется следующее: var Request = new ActiveXObject(«Microsoft.XMLHTTP»); Либо: var Request = new ActiveXObject(«Msxml2.XMLHTTP»); Теперь, чтобы добиться кроссбраузерности, необходимо сложить… Читать далее »