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

正文內(nèi)容

全面剖析xmlhttprequest對象(參考版)

2025-06-25 18:20本頁面
  

【正文】 7 / 7。通過不必把Web頁面寄送到服務(wù)器而實現(xiàn)數(shù)據(jù)傳送,XMLHttpRequest對象為客戶端與服務(wù)器之間提供了一種動態(tài)的交互能力。  = Catalog Id is not Valid?!?= Catalog Id is Valid?! 〗柚诖鎯υ趍sg變量中的XML,你可以使用DOM方法getElementsByTagName()來檢索該元素的值:var catalogId=(catalogId)[0].。這個responseText屬性將以普通文本形式返回響應(yīng)。  } }}  該processResponse()方法使用XMLHttpRequest對象的responseXML和responseText屬性來檢索HTTP響應(yīng)。下列腳本負責在響應(yīng)完成時檢查相應(yīng)的值并調(diào)用一個processResponse()方法。因此,在處理該響應(yīng)之前,你的事件處理器應(yīng)該首先檢查readyState的值和HTTP狀態(tài)。  【注意】XMLHttpRequest對象的設(shè)計目的是為了處理由普通文本或XML組成的響應(yīng);但是,一個響應(yīng)也可能是另外一種類型,如果用戶代理(UA)支持這種內(nèi)容類型的話。另外,該XML字符串必須有一個根元素。 (CacheControl, nocache)。設(shè)置CacheControl頭部可以阻止瀏覽器簡單地從緩存中重載頁面。在這個示例中,因為HTTP方法是GET,所以在服務(wù)器端的接收servlet將調(diào)用一個doGet()方法,該方法將檢索在URL中指定的catalogId參數(shù)值,并且從一個數(shù)據(jù)庫中檢查它的有效性。因為這個請求使用的是HTTP GET方法,所以,你可以在不指定參數(shù)或使用null參數(shù)的情況下調(diào)用send()方法。=processRequest。記住,readyState值的改變將會激發(fā)一個readystatechange事件。在這種情況下,對URL validateForm的調(diào)用將激活服務(wù)器端的一個servlet,但是你應(yīng)該能夠注意到服務(wù)器端技術(shù)不是根本性的;實際上,該URL可能是一個ASP,只要該頁面能夠返回一個響應(yīng)指示CatalogID值是否是有效的即可。(GET, validateForm?catalogId= + catalogId, true)?!}</script>  接下來,你需要使用Open()方法初始化XMLHttpRequest對象指定HTTP方法和要使用的服務(wù)器URL。 function init(){  if () {   return new XMLHttpRequest()。下面的函數(shù)將調(diào)用一個init()函數(shù),它負責檢查并決定要使用的適當?shù)膭?chuàng)建方法在創(chuàng)建和返回對象之前。如果瀏覽器支持XMLHttpRequest對象作為一個窗口屬性(所有普通的瀏覽器都是這樣的,除了IE 5和IE 6之外),那么,代碼可以調(diào)用XMLHttpRequest的構(gòu)造器。這個sendRequest()函數(shù)創(chuàng)建一個XMLHttpRequest對象。例如,一個相應(yīng)于一個要求必須在服務(wù)器端進行校驗的Catalog ID的表單域可能按下列形式指定:<form name=validationForm action=validateForm method=post><table>?。紅r><td>Catalog Id:</td> ?。紅d>  ?。糹nput type=text size=20 id=catalogId name=catalogId autoplete=off onkey
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1