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

正文內(nèi)容

全面剖析xmlhttprequest對(duì)象-資料下載頁

2025-06-22 18:20本頁面
  

【正文】 的響應(yīng);而且,這個(gè)示例返回的是XML類型,因此,它把響應(yīng)的HTTP內(nèi)容類型設(shè)置為text/xml并且把CacheControl頭部設(shè)置為nocache。設(shè)置CacheControl頭部可以阻止瀏覽器簡(jiǎn)單地從緩存中重載頁面。public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException { ... ... (text/xml)?!?CacheControl, nocache)。}  來自于服務(wù)器端的響應(yīng)是一個(gè)XML DOM對(duì)象,此對(duì)象將創(chuàng)建一個(gè)XML字符串其中包含要在客戶端進(jìn)行處理的指令。另外,該XML字符串必須有一個(gè)根元素。(<catalogId>valid</catalogId>)?!  咀⒁狻縓MLHttpRequest對(duì)象的設(shè)計(jì)目的是為了處理由普通文本或XML組成的響應(yīng);但是,一個(gè)響應(yīng)也可能是另外一種類型,如果用戶代理(UA)支持這種內(nèi)容類型的話?! ‘?dāng)請(qǐng)求狀態(tài)改變時(shí),XMLHttpRequest對(duì)象調(diào)用使用onreadystatechange注冊(cè)的事件處理器。因此,在處理該響應(yīng)之前,你的事件處理器應(yīng)該首先檢查readyState的值和HTTP狀態(tài)。當(dāng)請(qǐng)求完成加載(readyState值為4)并且響應(yīng)已經(jīng)完成(HTTP狀態(tài)為OK)時(shí),你就可以調(diào)用一個(gè)JavaScript函數(shù)來處理該響應(yīng)內(nèi)容。下列腳本負(fù)責(zé)在響應(yīng)完成時(shí)檢查相應(yīng)的值并調(diào)用一個(gè)processResponse()方法。function processRequest(){ if(==4){  if(==200){   processResponse()。  } }}  該processResponse()方法使用XMLHttpRequest對(duì)象的responseXML和responseText屬性來檢索HTTP響應(yīng)。如上面所解釋的,僅當(dāng)在響應(yīng)的媒體類型是text/xml,application/xml或以+xml結(jié)尾時(shí),這個(gè)responseXML才可用。這個(gè)responseText屬性將以普通文本形式返回響應(yīng)。對(duì)于一個(gè)XML響應(yīng),你將按如下方式檢索內(nèi)容:var msg=。  借助于存儲(chǔ)在msg變量中的XML,你可以使用DOM方法getElementsByTagName()來檢索該元素的值:var catalogId=(catalogId)[0].?! ∽詈螅ㄟ^更新Web頁面的validationMessage div中的HTML內(nèi)容并借助于innerHTML屬性,你可以測(cè)試該元素值以創(chuàng)建一個(gè)要顯示的消息:if(catalogId==valid){ var validationMessage = (validationMessage)?!?= Catalog Id is Valid。}else{ var validationMessage = (validationMessage)。  = Catalog Id is not Valid。}小結(jié)  上面就是XMLHttpRequest對(duì)象使用的所有細(xì)節(jié)實(shí)現(xiàn)。通過不必把Web頁面寄送到服務(wù)器而實(shí)現(xiàn)數(shù)據(jù)傳送,XMLHttpRequest對(duì)象為客戶端與服務(wù)器之間提供了一種動(dòng)態(tài)的交互能力。你可以使用JavaScript啟動(dòng)一個(gè)請(qǐng)求并處理相應(yīng)的返回值,然后使用瀏覽器的DOM方法更新頁面中的數(shù)據(jù)。7 / 7
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1