Najnowsze tutoriale tworzenie stron internetowych
 

AJAX - Utworzyć obiekt XMLHttpRequest


Zwornikiem AJAX jest obiekt XMLHttpRequest.


Obiekt XMLHttpRequest

Wszystkie nowoczesne przeglądarki obsługują obiektu XMLHttpRequest.

Obiekt XMLHttpRequest jest wykorzystywany do wymiany danych z serwerem za kulisami. Oznacza to, że możliwe jest zaktualizowanie części strony internetowej, bez konieczności przeładowywania całej strony.


Utwórz obiekt XMLHttpRequest

Wszystkie nowoczesne przeglądarki (Chrome, IE7 +, Firefox, Safari i Opera) mają wbudowany obiekt XMLHttpRequest.

Składnia tworzenia obiektu XMLHttpRequest:

variable = new XMLHttpRequest();

Stare wersje Internet Explorer (IE5 i IE6) użyć obiektu ActiveX:

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

Aby obsłużyć wszystkich przeglądarek, w tym IE5 i IE6, należy sprawdzić, czy przeglądarka obsługuje obiekt XMLHttpRequest. Jeśli tak, należy utworzyć obiekt XMLHttpRequest, jeśli nie, utwórz ActiveXObject:

Przykład

var xhttp;
if (window.XMLHttpRequest) {
    xhttp = new XMLHttpRequest();
    } else {
    // code for IE6, IE5
    xhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
Spróbuj sam "

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