freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

ajax課件-很好的課件(編輯修改稿)

2025-09-01 00:13 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 首部的名字 。 參數(shù) value:首部的值。 ?如果用 POST 請(qǐng)求向服務(wù)器發(fā)送數(shù)據(jù),需要將 “ Contenttype” 的首部設(shè)置為 “ application/xformurlencoded”.它會(huì)告知服務(wù)器正在發(fā)送數(shù)據(jù),并且數(shù)據(jù)已經(jīng)符合 URL編碼了。 ?該方法必須在 open()之后才能調(diào)用 ?完整的 Ajax 的 POST 請(qǐng)求示例: —高級(jí)軟件人才實(shí)作培訓(xùn)專家 ! 北京傳智播客教育 接收 方法和屬性介紹 ? 用 XMLHttpRequest 的方法可向服務(wù)器發(fā)送請(qǐng)求。在 Ajax 處理過程中, XMLHttpRequest 的如下屬性可被服務(wù)器更改: ?readyState ?status ?responseText ?responseXML —高級(jí)軟件人才實(shí)作培訓(xùn)專家 ! 北京傳智播客教育 接收 方法和屬性介紹 ? readyState ? readyState 屬性 表示 Ajax請(qǐng)求的當(dāng)前狀態(tài) 。它的值用數(shù)字代表 。 ?0 代表未初始化。 還沒有調(diào)用 open 方法 ?1 代表正在加載。 open 方法已被調(diào)用,但 send 方法還沒有被調(diào)用 ?2 代表已加載完畢。 send 已被調(diào)用。請(qǐng)求已經(jīng)開始 ?3 代表交互中。服務(wù)器正在發(fā)送響應(yīng) ?4 代表完成。響應(yīng)發(fā)送完畢 ?每次 readyState 值的改變,都會(huì)觸發(fā) readystatechange 事件 。如果把 onreadystatechange 事件處理函數(shù)賦給一個(gè)函數(shù),那么每次 readyState 值的改變都會(huì)引發(fā)該函數(shù)的執(zhí)行。 ?readyState 值的變化會(huì)因?yàn)g覽器的不同而有所差異。 但是,當(dāng)請(qǐng)求結(jié)束的時(shí)候,每個(gè)瀏覽器都會(huì)把 readyState 的值統(tǒng)一設(shè)為 4 —高級(jí)軟件人才實(shí)作培訓(xùn)專家 ! 北京傳智播客教育 接收 方法和屬性介紹 ? status ?服務(wù)器發(fā)送的每一個(gè)響應(yīng)也都帶有首部信息。三位數(shù)的狀態(tài)碼是服務(wù)器發(fā)送的響應(yīng)中最重要的首部信息,并且屬于超文本傳輸協(xié)議中的一部分。 ?常用狀態(tài)碼及其含義: ?404 沒找到頁面 (not found) ?403 禁止訪問 (forbidden) ?500 內(nèi)部服務(wù)器出錯(cuò) (internal service error) ?200 一切正常 (ok) ?304 沒有被修改 (not modified)(服務(wù)器返回 304狀態(tài),表示源文件沒有被修改 ) ?在 XMLHttpRequest 對(duì)象中,服務(wù)器發(fā)送的狀態(tài)碼都保存在 status 屬性里。通過把這個(gè)值和 200 或 304 比較,可以確保服務(wù)器是否已發(fā)送了一個(gè)成功的響應(yīng) —高級(jí)軟件人才實(shí)作培訓(xùn)專家 ! 北京傳智播客教育 接收 方法和屬性介紹 ? responseText ? XMLHttpRequest 的 responseText 屬性 包含了從服務(wù)器發(fā)送的數(shù)據(jù) 。它是一個(gè) HTML,XML或普通文本,這取決于服務(wù)器發(fā)送的內(nèi)容。 ? 當(dāng) readyState 屬性值變成 4 時(shí) , responseText 屬性才可用,表明 Ajax 請(qǐng)求已經(jīng)結(jié)束。 —高級(jí)軟件人才實(shí)作培訓(xùn)專家 ! 北京傳智播客教育 接收 方法和屬性介紹 ? responseXML ? 如果服務(wù)器返回的是 XML, 那么數(shù)據(jù)將儲(chǔ)存在 responseXML 屬性中。 ? 只用服務(wù)器發(fā)送了帶有正確首部信息的數(shù)據(jù)時(shí), responseXML 屬性才是可用的。 MIME 類型必須為 text/xml —高級(jí)軟件人才實(shí)作培訓(xùn)專家 ! 北京傳智播客教育 AJAX開發(fā)框架 AJAX實(shí)質(zhì)上也是遵循 Request/Server模式,所以這個(gè)框架基本的流程是: ? 對(duì)象 初始化 ? 發(fā)送請(qǐng)求 ? 服務(wù)器接收 ? 服務(wù)器返回 ? 客戶端接收 ? 修改客戶端頁面內(nèi)容。 只不過這個(gè)過程是異步的。 —高級(jí)軟件人才實(shí)作培訓(xùn)專家 ! 北京傳智播客教育 A 初始化 XMLHttpRequest對(duì)象 function createXmlHttpRequest(){ var xmlHttp。 try{ //Firefox, Opera +, Safari xmlHttp=new XMLHttpRequest()。 }catch (e){ try{ //Inter Explorer xmlHttp=new ActiveXObject()。 }catch (e){ try{ xmlHttp=new ActiveXObject()。 }catch (e){} } } return xmlHttp。 } —高級(jí)軟件人才實(shí)作培訓(xùn)專家 ! 北京傳智播客教育 B、 指定響應(yīng)處理函數(shù) ? 指定當(dāng)服務(wù)器返回信息時(shí)客戶端的處理方式。只要將相應(yīng)的處理函數(shù)名稱賦給 XMLHttpRequest對(duì)象的 onreadystatechange屬性就可以了 .比如: = processResponse。 ? 注意 :這個(gè)函數(shù)名稱不加括號(hào),不指定參數(shù)。也可以用Javascript函數(shù)直接量方式定義響應(yīng)函數(shù)。比如: = function() { }。 // 處理返回信息的函數(shù) function processResponse() { } —高級(jí)軟件人才實(shí)作培訓(xùn)專家 ! 北京傳智播客教育 C、發(fā)出 HTTP請(qǐng)求 ? 向服務(wù)器發(fā)出 HTTP請(qǐng)求了。這一步調(diào)用 XMLHttpRequest對(duì)象的 open和 send方法。 (39。GET39。, 39。 true)。 (null) ? 按照順序, open調(diào)用完畢之后要調(diào)用 send方法。 send的參數(shù)如果是以 Post方式發(fā)出的話,可以是任何想傳給服務(wù)器的內(nèi)容。 ? 注意 :如果要傳文件或者 Post內(nèi)容給服務(wù)器,必須先調(diào)用setRequestHeader方法,修改 MIME類別。如下: ? (“ContentType”,”application/xfo
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1