ผลต่างระหว่างรุ่นของ "XMLHttpRequest"

เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
ไม่มีความย่อการแก้ไข
ป้ายระบุ: แก้ไขจากอุปกรณ์เคลื่อนที่ แก้ไขจากเว็บสำหรับอุปกรณ์เคลื่อนที่
ไม่มีความย่อการแก้ไข
ป้ายระบุ: แก้ไขจากอุปกรณ์เคลื่อนที่ แก้ไขจากเว็บสำหรับอุปกรณ์เคลื่อนที่
บรรทัด 1:
== การเรียกใช้ XMLHttpRequest (จาวาสคริปต์) ==
ตั้งแต่[[อินเทอร์เน็ตเอกซ์พลอเรอร์]] 7 (IE7) ขึ้นไป [[นักพัฒนาซอฟต์แวร์|ผู้พัฒนา]]สามารถเรียกใช้วัตถุ XMLHttpRequest ได้โดยตรงเหมือน[[เว็บเบราว์เซอร์]]อื่นๆเช่น [[มอซิลลา ไฟร์ฟอกซ์]] โดยไม่ต้องผ่าน ActiveX ซึ่งทำให้การเรียกใช้งาน XMLHttpRequest นั้นสอดคล้องกับเว็บเบราว์เซอร์อื่นๆ<ref name="IE7NativeXML">[http://blogs.msdn.com/ie/archive/2006/01/23/516393.aspx Native XMLHTTPRequest object]</ref>
 
=== ตัวอย่างการเรียกใช้ XMLHttpRequest ใน IE7 และเว็บเบราว์เซอร์อื่น ===
<source lang="javascript">
if (window.XMLHttpRequest) {
var xmlHttp = new XMLHttpRequest () ;
}
</source>
 
=== ตัวอย่างการเรียกใช้ XMLHttpRequest ใน IE5.x และ IE6 ===
<source lang="javascript">
if (window.ActiveXObject) {
var xmlHttp = new ActiveXObject ("Microsoft.XMLHTTP") ;
};
</source>
เพื่อความเข้ากันได้ IE7 นั้นรองรับทั้งวิธีเดิมใน IE รุ่นก่อน และวิธีใหม่<ref name="IE7NativeXML"/>
 
=== ตัวอย่างการเรียกใช้ ทั้งสองวิธีรวมกันเพื่อรองรับ IE รุ่นเก่า รุ่นใหม่ และเว็บเบราว์เซอร์อื่นๆ ===
<source lang="javascript">
if (window.XMLHttpRequest) {
var xmlHttp = new XMLHttpRequest ()
} else {
if (window.ActiveXObject) {
var xmlHttp = new ActiveXObject ("Microsoft.XMLHTTP") ;
}
}
</source>
 
== ดูเพิ่ม ==
* [[XML]]
เข้าถึงจาก "https://th.wikipedia.org/wiki/XMLHttpRequest"