国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > AJAX > 正文

原生AJAX寫法實例分析

2024-09-01 08:28:31
字體:
來源:轉載
供稿:網友

本文實例分析了原生AJAX寫法。。具體分析如下:

雖然現在很多JS的框架提供了AJAX的調用方法,我們甚至不用去了解其具體的實現原理就可以直接調用了,但是我認為不去從最基礎的層面了解一個東西,就很難做到最好。

var XHR=null; if (window.XMLHttpRequest) {   // 非IE內核   XHR = new XMLHttpRequest(); } else if (window.ActiveXObject) {   // IE內核,這里早期IE的版本寫法不同,具體可以查詢下   XHR = new ActiveXObject("Microsoft.XMLHTTP"); } else {   XHR = null; }  if(XHR){   XHR.open("GET", "ajaxServer.action");    XHR.onreadystatechange = function () {     // readyState值說明     // 0,初始化,XHR對象已經創建,還未執行open     // 1,載入,已經調用open方法,但是還沒發送請求     // 2,載入完成,請求已經發送完成     // 3,交互,可以接收到部分數據      // status值說明     // 200:成功     // 404:沒有發現文件、查詢或URl     // 500:服務器產生內部錯誤     if (XHR.readyState == 4 && XHR.status == 200) {       // 這里可以對返回的內容做處理       // 一般會返回JSON或XML數據格式       console.log(XHR.responseText);       // 主動釋放,JS本身也會回收的       XHR = null;     }   };   XHR.send(); }

希望本文所述對大家的Ajax程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 临猗县| 昌都县| 昌乐县| 六安市| 南安市| 通海县| 平和县| 南郑县| 全南县| 巴中市| 梁河县| 米脂县| 罗平县| 饶河县| 闵行区| 文水县| 库尔勒市| 会同县| 咸丰县| 河源市| 东丰县| 翁牛特旗| 枣庄市| 同仁县| 靖安县| 西藏| 卢氏县| 宜君县| 彩票| 吕梁市| 浠水县| 随州市| 定安县| 揭阳市| 咸宁市| 青河县| 万年县| 六盘水市| 镇江市| 绵竹市| 沈丘县|