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

首頁 > 開發 > AJAX > 正文

簡述AJAX核心對象

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

  Ajax不是一種新技術,而是一種快速創建動態網頁的技術組合,它無法實現更新數據和改善用戶體驗,今天錯新技術頻道小編給大家帶來簡述AJAX核心對象,一起跟著小編進入下文了解吧!

  什么是Ajax

    Ajax是異步Javascript和XML(Asynchronous JavaScript and XML)的英文縮寫.

    Ajax的核心理念在于使用XMLHttpRequest對象發送異步請求.Ajax并不是一門新的語言或技術,它實際上是幾項技術按一定的方式組合在一起,共同的協作中發揮各自的作用.

  Ajax的優點

    1.減輕服務器的負擔.Ajax的原則是"按需取數據".

    2.無需刷新頁面,減少用戶心理和實際的等待時間.

    3.帶來更好的用戶體驗.

    4.可以把以前一些服務器負擔的工作轉移到客戶端,利用客戶端閑置的能力來處理,減輕服務器負擔,充分利用寬帶資源,節約空間和寬帶租用成本.

    5.可以調用外部數據.

    6.基于標準化的并被廣泛支持的技術,不需要下載插件或者小程序.

    7.進一步促進頁面呈現與數據分離.

二.XMLHttpRequest對象介紹

    Ajax的一個最大的特點是無需刷新頁面便可向服務器傳輸或讀寫數據(又稱無刷新更新頁面),這一特點主要得益于XMLHTTP組件XMLHttpRequest對象.

  XMLHttpRequest屬性

XMLHttpRequest對象的屬性

?

屬性

描述

onreadystatechange

每個狀態改變時都會觸發這個事件處理程序,通常會調用一個JavaScript函數
readyState 請求的狀態
responseText 服務器的響應,表示為一個串
responseXML 服務器的響應,表示為XML,這個對象可以解析為一個DOM對象
status 服務器的HTTP狀態
statusText HTTP狀態的對應文本

每個狀態改變時都會觸發這個事件處理程序,通常會調用一個JavaScript函數

  XMLHttpRequest方法

XMLHttpRequest對象的一些常用的方法

?

方法 描述
abort() 停止當前請求
getAllResponseHeaders() 把HTTP請求的所有相應首部作為鍵/值對返回
getResponseHeader("header") 返回指定首部的串值
open("method","url") 建立對服務器的調用.method參數可以是GET,POST或PUT等;url參數可以是相對URL或絕對URL.這個方法還包括3個可選參數
send(content) 向服務器發送請求
setRequestHeader("header","value") 把指定首部設置為所提供的值,在設置任何首部之前必須先調用open()方法

?以上就是錯新技術頻道小編為大家帶來的簡述AJAX核心對象,其實開發是一個漫長的過程,需要一步一步腳踏實地,希望小編的整理能夠幫助到大家。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 旬阳县| 太仓市| 丰都县| 颍上县| 高邑县| 芮城县| 富顺县| 出国| 宽城| 新巴尔虎右旗| 浮梁县| 尖扎县| 台湾省| 新巴尔虎左旗| 皮山县| 孝感市| 阿拉善盟| 延吉市| 黑山县| 大埔区| 海淀区| 苍梧县| 开封县| 东港市| 多伦县| 缙云县| 灵川县| 汝州市| 铅山县| 金塔县| 郯城县| 宁蒗| 资兴市| 天台县| 汶上县| 汕头市| 台湾省| 大荔县| 沙河市| 醴陵市| 阜康市|