En son web geliştirme öğreticiler
 

AJAX - Bir XMLHttpRequest Nesne oluşturma


AJAX'ın taşı XMLHttpRequest amacıdır.


XMLHttpRequest nesnesi

Tüm modern tarayıcılar XMLHttpRequest nesnesi destekler.

XMLHttpRequest nesnesi perde arkasında bir sunucu ile veri alışverişi için kullanılır. Tüm sayfayı yenilemeden, bir web sayfasının bölümlerini güncellemek için mümkün olduğu anlamına gelir.


Bir XMLHttpRequest Nesne oluşturma

Tüm modern tarayıcılar (Chrome, IE7+, Firefox, Safari, and Opera) yerleşik bir XMLHttpRequest nesnesi var.

XMLHttpRequest nesnesi yaratmak için Kullanımı:

variable = new XMLHttpRequest() ;

Internet Explorer'ın eski sürümleri (IE5 and IE6) ActiveX nesnesini kullanacağız:

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

tarayıcı XMLHttpRequest nesnesini destekliyorsa IE5 ve IE6 dahil tüm tarayıcılar, işlemek için kontrol edin. Eğer varsa, değilse, bir ActiveXObject oluşturmak, bir XMLHttpRequest nesnesi oluşturmak:

Örnek

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

Bir sonraki bölümde sunucu istekleri göndermek öğreneceksiniz.