Latest web development tutorials

jest tworzony obiekt XMLHttpRequest AJAX

XMLHttpRequest jest podstawą technologii AJAX.


Obiekt XMLHttpRequest

Wszystkie nowoczesne przeglądarki obsługują obiektu XMLHttpRequest (IE5 i IE6 korzystać ActiveXObject).

XMLHttpRequest do wymiany danych z serwerem za kulisami. Oznacza to, że bez przeładowywania całej strony w sekcji strony jest aktualizowana.


Tworzenie obiektu XMLHttpRequest

Wszystkie nowoczesne przeglądarki (IE7 +, Firefox, Chrome, Safari i Opera) są wbudowane obiektu XMLHttpRequest.

Tworzenie obiektu XMLHttpRequest składnię:

variable=new XMLHttpRequest();

Starsze wersje programu Internet Explorer (IE5 i IE6) z użyciem obiektów ActiveX:

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

W celu poradzenia sobie ze wszystkimi nowoczesnymi przeglądarkami, w tym IE5 i IE6, należy sprawdzić, czy przeglądarka obsługuje obiekt XMLHttpRequest. Jeśli tak, to stworzenie obiektu XMLHttpRequest. Jeśli nie, utwórz ActiveXObject ::

Przykłady

var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}

Spróbuj »

W następnym rozdziale dowiesz się wysyłania żądań serwera.