net_lover [ต้นฉบับ]
บทความนี้ถูกวางไว้ที่นี่เพื่อเป็นข้อมูลสำรอง
<สคริปต์>
var oDiv
วาร์กซ์
ฟังก์ชั่น getXML()
-
oDiv = document.all.m
oDiv.innerHTML = "กำลังโหลดข้อมูลคอลัมน์ โปรดรอสักครู่..."
oDiv.style.display= ""
xh = ใหม่ ActiveXObject("Microsoft.XMLHTTP")
xh.onreadystatechange = เตรียมพร้อม
xh.open("GET",a.value,true)
xh.send()
}
ฟังก์ชัน getReady()
-
ถ้า(xh.readyState==4)
-
ถ้า(xh.สถานะ==200)
{
oDiv.innerHTML = "เสร็จสมบูรณ์"
-
อื่น
-
oDiv.innerHTML = "ขออภัย ไม่สามารถโหลดข้อมูลได้ เหตุผล:" + xh.statusText
-
-
-
</สคริปต์>
<ร่างกาย>
ตัวอย่างของ xmlhttp แบบอะซิงโครนัส:
URL:<input name=a value=" http://www.downcodes.com " style="width:600px">
<input onclick="getXML()" type="button" value="รับซอร์สโค้ด">
<input onclick="if(xh && xh.responseText) {alert(xh.responseText);oDiv.innerHTML=xh.responseText}" type="button" value="แสดงซอร์สโค้ด">
<div id=m></div>