DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> AJAX入門 >> AJAX詳解 >> XMLHttp 在.Net中的用法
XMLHttp 在.Net中的用法
編輯:AJAX詳解     

客戶端發送數據,接收返回的XML文件
<script language=Javascript>
// 發送數據請求
var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
XMLHttp.open("post","TransactAutoNo.ASPx",false);
var strXML = "<AutoNo value ='Test'>tomato</AutoNo>";
xmlHttp.send(strXML);
       
// 接收服務器返回的XML數據
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM") ;
xmlDoc.loadXML(xmlHttp.responseXML.XML);
var autoNoResult = XMLDoc.selectSingleNode("//AutoNo").attributes("value");
               
    </script>

服務器端處理求情,並返回XML文件

// 接收請求頁面傳遞過來的XML信息
Response.Expires = -1000;
XmlDocument xmlDoc = new XMLDocument();
XMLDoc.Load(Request.InputStream);
string strXml = XMLDoc.DocumentElement.GetAttribute("value");
           
XmlDocument xmlResult = new XMLDocument();
string XML = "<AutoNo value='測試成功' />";
xmlResult.LoadXml(XML);
Response.ContentType = "text/XML";
XMLResult.Save(Response.OutputStream);

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved