Как написать AJAX-приложение
Категория реферата: Рефераты по информатике, программированию
Теги реферата: реферат мировые войны, 1 класс контрольная работа
Добавил(а) на сайт: Малкин.
Предыдущая страница реферата | 1 2 3 4 5 6 | Следующая страница реферата
this.http.send(null);
}
if(!this.http){
alert('Ошибка при создании XMLHTTP объекта!')
}
}
Как видно, в начале мы получаем XMLHTTP-объект с помощью функции get_http(). Затем поисковый текст кодируется в стиле URL и формируется GET-запрос к серверу. URL запроса в данном случае будет выглядеть приблизительно так: http://localhost/cgi-bin/xmlhttp.cgi?text=...
Скрипт на сервере, получив значение text, делает поиск в таблице и отсылает результат клиенту. В обработчике событий объекта XMLHTTP, когда данные от сервера получены и готовы к использованию, вызывается функция fill('select_id', 'data'), которая заполнит список SELECT полученными данными.
Функция get_http() – это кросс-браузерная реализация получения объекта XMLHTTP (в каждом браузере он получается по-своему). Её реализацию с комментариями вы можете легко найти в интернете, это, так сказать, пример из учебника.
function get_http(){
var xmlhttp;
/*@cc_on
@if (@_jscript_version >= 5)
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new
ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
@else
xmlhttp = false;
Рекомендуем скачать другие рефераты по теме: реферат, доклад на тему биология.
Предыдущая страница реферата | 1 2 3 4 5 6 | Следующая страница реферата