รหัสมีความรัดกุมมากดังนั้นฉันจะไม่พูดเรื่องไร้สาระมากที่นี่เพียงคลิกที่ซอร์สโค้ด
รหัส HTML
การคัดลอกรหัสมีดังนี้:
<! doctype html>
<html>
<head>
<meta charset = "utf-8"/>
</head>
<body>
<button type = "button" onclick = "show ()"> คำขอข้อมูล </button>
<script src = "ajax.js"> </script>
<script>
ฟังก์ชั่นแสดง () {
ajax ('read.txt? dateTime = new date.getTime', ฟังก์ชั่น (str) {Alert (str);}, function () {Alert ('Failed');})
-
</script>
</body>
</html>
รหัส JavaScript
การคัดลอกรหัสมีดังนี้:
ฟังก์ชั่น AJAX (URL, FNSUCC, FNFAILD)
-
// 1. สร้างวัตถุ Ajax
if (window.xmlhttprequest)
{// รหัสสำหรับ IE7+, Firefox, Chrome, Opera, Safari
var oajax = ใหม่ xmlhttprequest ();
-
อื่น
{// รหัสสำหรับ IE6, IE5
var oajax = new ActiveXObject ("Microsoft.xmlhttp");
-
// 2. ลิงก์ไปยังเซิร์ฟเวอร์ (เปิดการเชื่อมต่อของเซิร์ฟเวอร์)
// เปิด (วิธีการชื่อไฟล์การส่งแบบอะซิงโครนัส)
oajax.open ('get', url, true);
//3.Send
oajax.send ();
// 4. รับและกลับมา
oajax.onreadyStateChange = function ()
-
if (oajax.readystate == 4)
-
if (oajax.status == 200)
-
FNSUCC (OAJAX.ResponSetext);
-
อื่น
-
fnfaild (oajax.status);
-
-
-
-
ไฟล์ที่ร้องขอคือ read.txt
เติมเนื้อหาอย่างไม่เป็นทางการ