Cheia de boltă a AJAX este obiectul XMLHttpRequest.
XMLHttpRequest Obiectul
Toate browserele moderne susțin obiectul XMLHttpRequest.
Obiectul XMLHttpRequest este folosit pentru a face schimb de date cu un server din spatele scenei. Acest lucru înseamnă că este posibil să se actualizeze părți ale unei pagini web, fără a reîncărca întreaga pagină.
Crearea unui obiect XMLHttpRequest
Toate browserele moderne (Chrome, IE7+, Firefox, Safari, and Opera) au un obiect built-in XMLHttpRequest.
Sintaxa pentru crearea unui obiect XMLHttpRequest:
variable = new XMLHttpRequest() ;
Versiunile vechi de Internet Explorer (IE5 and IE6) folosesc un obiect ActiveX:
variable = new ActiveXObject("Microsoft.XMLHTTP") ;
Pentru a gestiona toate browserele, inclusiv IE5 și IE6, verificați dacă browser-ul acceptă obiectul XMLHttpRequest. În cazul în care o face, de a crea un obiect XMLHttpRequest, dacă nu, creați un ActiveXObject:
Exemplu
var xhttp;
if (window.XMLHttpRequest) {
xhttp = new XMLHttpRequest();
}
else {
// code for IE6, IE5
xhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
Încearcă - l singur » În capitolul următor veți învăța despre trimiterea de cereri de server.