XMLHttpRequest วัตถุ
วัตถุ XMLHttpRequest
วัตถุ XMLHttpRequest ใช้เพื่อแลกเปลี่ยนข้อมูลกับเซิร์ฟเวอร์เบื้องหลัง
วัตถุ XMLHttpRequest เป็น ความฝันของนักพัฒนา เพราะคุณสามารถ:
อัปเดตหน้าเว็บโดยไม่ต้องโหลดหน้าซ้ำ
ขอข้อมูลจากเซิร์ฟเวอร์หลังจากโหลดเพจแล้ว
รับข้อมูลจากเซิร์ฟเวอร์หลังจากโหลดเพจแล้ว
ส่งข้อมูลไปยังเซิร์ฟเวอร์ในพื้นหลัง
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับออบเจ็กต์ XMLHttpRequest โปรดอ่านบทช่วยสอน XML DOM ของเรา
อินสแตนซ์ XMLHttpRequest
เมื่อคุณพิมพ์อักขระในช่องป้อนข้อมูลต่อไปนี้ XMLHttpRequest จะถูกส่งไปยังเซิร์ฟเวอร์ - ส่งคืนข้อเสนอแนะชื่อ (จากไฟล์บนเซิร์ฟเวอร์):
พิมพ์ตัวอักษรในช่องป้อนข้อมูล: ชื่อย่อ คำแนะนำ: |
เบราว์เซอร์สมัยใหม่ทั้งหมด (IE7+, Firefox, Chrome, Safari และ Opera) มีวัตถุ XMLHttpRequest ในตัว
ไวยากรณ์สำหรับการสร้างวัตถุ XMLHttpRequest:
xmlhttp=ใหม่ XMLHttpRequest();
วัตถุ ActiveX ใช้ใน Internet Explorer เวอร์ชันเก่า (IE5 และ IE6):
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
ในบทถัดไป เราจะใช้วัตถุ XMLHttpRequest เพื่อดึงข้อมูล XML จากเซิร์ฟเวอร์