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

首頁 > 學院 > 開發(fā)設計 > 正文

ASP.NETAJAX核心對象

2019-11-14 14:21:46
字體:
供稿:網(wǎng)友

一.Ajax介紹

    Ajax是2005年2月才誕生但是現(xiàn)在已經(jīng)炙手可熱的一項全新技術(shù).這項新技術(shù)能夠極大地改善網(wǎng)站的用戶體驗.

  什么是Ajax

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

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

  Ajax的優(yōu)點

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

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

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

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

    5.可以調(diào)用外部數(shù)據(jù).

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

    7.進一步促進頁面呈現(xiàn)與數(shù)據(jù)分離.

二.XMLHttPRequest對象介紹

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

  XMLHttpRequest屬性

XMLHttpRequest對象的屬性

屬性

描述

onreadystatechange

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

  XMLHttpRequest方法

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

 


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 肥乡县| 兰溪市| 高台县| 夏邑县| 革吉县| 定安县| 义乌市| 莱阳市| 白河县| 眉山市| 神池县| 鱼台县| 桂林市| 嘉兴市| 武山县| 闽侯县| 金坛市| 方城县| 房产| 靖江市| 开远市| 同德县| 习水县| 高尔夫| 成武县| 衡水市| 株洲市| 富宁县| 霞浦县| 习水县| 凤阳县| 乌拉特中旗| 临澧县| 乌鲁木齐县| 盱眙县| 蒲城县| 莱州市| 万宁市| 黑龙江省| 内丘县| 长丰县|