AJAX mencipta objek XMLHttpRequest
AJAX mencipta objek XMLHttpRequest:
Semua penyemak imbas arus perdana semasa menyokong objek XMLHttpRequest.
Objek ini boleh digunakan untuk bertukar-tukar data dengan pelayan di latar belakang, sekali gus membolehkan anda mengemas kini kandungan halaman web secara tidak segerak tanpa menyegarkan keseluruhan halaman.
Nota khas: IE5 dan IE6 menggunakan ActiveXObject.
Buat objek XMLHttpRequest yang serasi dengan IE5 dan IE6:
(1) Cipta objek XMLHttpRequest seperti berikut:
var xmlhttp=new XMLHttpRequest();
(2) Serasi dengan IE5 dan IE6 (menggunakan objek ActiveX):
var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
Kod keserasian adalah seperti berikut:
var xmlhttp; //IE7和IE7以上或者其他标准浏览器 if (window.XMLHttpRequest){ xmlhttp=new XMLHttpRequest(); } //IE5和IE6浏览器 else{ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); }