Latest web development tutorials

วัตถุ XMLHttpRequest AJAX จะถูกสร้างขึ้น

XMLHttpRequest เป็นรากฐานของงาน AJAX


วัตถุ XMLHttpRequest

เบราว์เซอร์ที่ทันสมัยทุกการสนับสนุนวัตถุ XMLHttpRequest (IE5 และ IE6 ใช้ ActiveXObject)

XMLHttpRequest สำหรับการแลกเปลี่ยนข้อมูลกับเซิร์ฟเวอร์อยู่เบื้องหลัง ซึ่งหมายความว่าโดยไม่ต้องโหลดหน้าทั้งในส่วนของหน้ามีการปรับปรุง


สร้างวัตถุ XMLHttpRequest

เบราว์เซอร์ที่ทันสมัยทั้งหมด (IE7 +, Firefox, Chrome, Safari และ Opera) ที่ถูกสร้างขึ้นในวัตถุ XMLHttpRequest

สร้างไวยากรณ์วัตถุ XMLHttpRequest:

variable=new XMLHttpRequest();

รุ่นเก่าของ Internet Explorer (IE5 และ IE6) โดยใช้วัตถุ ActiveX:

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

เพื่อที่จะรับมือกับเบราว์เซอร์ที่ทันสมัยรวมทั้ง IE5 และ IE6 โปรดตรวจสอบว่าเบราว์เซอร์รองรับวัตถุ XMLHttpRequest ถ้าเป็นเช่นนั้นสร้างวัตถุ XMLHttpRequest ถ้าไม่ได้สร้าง ActiveXObject ::

ตัวอย่าง

var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}

ลอง»

ในบทต่อไปคุณจะได้เรียนรู้การร้องขอเซิร์ฟเวอร์ส่ง