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