国产探花免费观看_亚洲丰满少妇自慰呻吟_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程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 砀山县| 宝山区| 金沙县| 垫江县| 祁连县| 浦北县| 福鼎市| 毕节市| 达孜县| 长海县| 井陉县| 五家渠市| 荆门市| 青神县| 临澧县| 灵山县| 盐城市| 宝坻区| 商都县| 张家口市| 收藏| 军事| 崇左市| 闵行区| 江源县| 肇庆市| 奉节县| 南江县| 阜城县| 白银市| 利津县| 汉寿县| 霍林郭勒市| 彭阳县| 深水埗区| 安国市| 临颍县| 察雅县| 延吉市| 平潭县| 宜昌市|