XMLHttpRequestОбъект


Объект XMLHttpRequest

Объект XMLHttpRequest используется для обмена данными с сервером в фоновом режиме.

Объект XMLHttpRequest — этомечта разработчика, потому что вы можете:

  • Обновлять веб-страницу без перезагрузки страницы
  • Запрос данных с сервера после загрузки страницы
  • Получение данных с сервера после загрузки страницы
  • Отправлять данные на сервер в фоновом режиме

Чтобы узнать больше об объекте XMLHttpRequest, пожалуйста, изучите нашXML DOM Tutorial。


Пример XMLHttpRequest

Когда вы вводите символ в поле ввода ниже, XMLHttpRequest отправляется на сервер — возвращая подсказки имён (из файла на сервере):

Введите букву в поле ввода:

Первая буква


Предложения:



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

Все современные браузеры (IE7+, Firefox, Chrome, Safari и Opera) имеют встроенный объект XMLHttpRequest.

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

xmlhttp=new XMLHttpRequest();

В старых версиях Internet Explorer (IE5 и IE6) используйте объект ActiveX:

xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");

В следующей главе мы будем использовать объект XMLHttpRequest для получения XML-информации с сервера.

Другие расширения