最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

利用Ajax傳遞Xml文檔

 更新時(shí)間:2006年08月24日 00:00:00   作者:  
客戶端

<script language="javascript">

//生成XML文件 
function GetAllFormData() 

    var strXML = "<Client>\r\n<FormData>\r\n"; 
    strXML += "<UserName>bccu</UserName>"
    strXML += "<Age>25</Age>"; 
    strXML += "</FormData>\r\n</Client>"
    return strXML; 


///向服務(wù)器發(fā)送XML文檔 
function Send(Str,URL)  

    var Http = new ActiveXObject("Microsoft.XMLHTTP") 
    Http.open("POST",URL,false) 
    Http.send(Str) 
    return Http.responseText; 


///獲得XML中指定的節(jié)的值 
function GetXMLNodeValue(strXML,nodeName) 

    var Dom = new ActiveXObject("Microsoft.XMLDOM") 
    Dom.async=false  
    Dom.loadXML(strXML) 
    if(Dom.parseError.errorCode != 0)  
    { 
        delete(Dom) 
        return(false) 
    } 
    else 
    { 
        var node = Dom.documentElement.selectSingleNode("http://"+nodeName); 
        if(node) 
            nodeValue = node.text; 
        delete(Dom) 
        return(nodeValue); 
    } 


 function Test() 
 { 
    var tmp       = Send(GetAllFormData(),"./test.aspx"); 
    var name      = GetXMLNodeValue(tmp,"UserName"); 
    var password  = GetXMLNodeValue(tmp,"Age"); 
 } 
</script>


服務(wù)器端(test.cs)

System.IO.Stream stream = Request.InputStream
System.Xml.XmlDocument doc = new XmlDocument(); 
try 

  doc.Load(stream); //加載發(fā)送過(guò)來(lái)的Xml文檔

catch 

  byte[] buffer = new byte[stream.Length]; 
  stream.Read(buffer,0,buffer.Length); 
  string strXML = System.Text.UnicodeEncoding.Default.GetString(buffer,0,buffer.Length); 
  doc.LoadXml(strXML); 


//將doc處理后輸出以便返回到客戶端(此處省略)

response.write("")

相關(guān)文章

  • ASP.NET使用gridview獲取當(dāng)前行的索引值

    ASP.NET使用gridview獲取當(dāng)前行的索引值

    這篇文章主要介紹了ASP.NET使用gridview獲取當(dāng)前行的索引值的方法匯總,有需要的小伙伴可以參考下。
    2015-06-06
  • asp.net+js實(shí)時(shí)奧運(yùn)金牌榜代碼

    asp.net+js實(shí)時(shí)奧運(yùn)金牌榜代碼

    運(yùn)期間,公司交給我一個(gè)任務(wù),在公司主頁(yè)上放上奧運(yùn)金牌榜的排名,之前的實(shí)現(xiàn)方式是采用ajax
    2008-09-09
  • AspNetPager控件的最基本用法示例介紹

    AspNetPager控件的最基本用法示例介紹

    AspNetPager控件彌補(bǔ)了GridView內(nèi)置分頁(yè)以及PageDatasource類輔助分頁(yè)的不足,下面僅舉一個(gè)最基本的用法,幫助初學(xué)者入門
    2014-09-09
  • 聊一聊Asp.net過(guò)濾器Filter那一些事

    聊一聊Asp.net過(guò)濾器Filter那一些事

    這篇文章主要介紹了聊一聊Asp.net過(guò)濾器Filter那一些事,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • asp.net 無(wú)限分類

    asp.net 無(wú)限分類

    asp.net一個(gè)可以添加無(wú)限結(jié)點(diǎn)的樹(shù)asp.net 無(wú)限分級(jí) asp.net 樹(shù)型菜單
    2008-02-02
  • 通過(guò).NET 6實(shí)現(xiàn)RefreshToken

    通過(guò).NET 6實(shí)現(xiàn)RefreshToken

    當(dāng)獲取到的Token過(guò)期以后,我們必須要重新請(qǐng)求認(rèn)證接口以獲取新的Token,為了提升用戶體驗(yàn),我們一般會(huì)利用Refresh Token功能,本文將具體為大家介紹一下如何實(shí)現(xiàn)Refresh Token,感興趣的可以學(xué)習(xí)一下
    2022-01-01
  • 如何在不同.net版本實(shí)現(xiàn)單點(diǎn)登錄

    如何在不同.net版本實(shí)現(xiàn)單點(diǎn)登錄

    經(jīng)過(guò)研究,重寫實(shí)現(xiàn)了一個(gè)可以在不同.net版本中實(shí)現(xiàn)單點(diǎn)登錄的簡(jiǎn)單方法?,F(xiàn)在和大家分享一下,不足之處還望見(jiàn)諒
    2013-07-07
  • .NET讀寫Excel工具Spire.Xls使用入門教程(1)

    .NET讀寫Excel工具Spire.Xls使用入門教程(1)

    這篇文章主要為大家詳細(xì)介紹了.NET讀寫Excel工具Spire.Xls使用入門教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • asp.net 關(guān)于==?:和if()else()條件判斷等效例子

    asp.net 關(guān)于==?:和if()else()條件判斷等效例子

    關(guān)于==?:和if()else() 等效例子
    2010-03-03
  • .NET Core中創(chuàng)建和使用NuGet包的示例代碼

    .NET Core中創(chuàng)建和使用NuGet包的示例代碼

    這篇文章主要介紹了.NET Core中創(chuàng)建和使用NuGet包的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04

最新評(píng)論

塔城市| 丹巴县| 安宁市| 体育| 会昌县| 离岛区| 苏尼特左旗| 海门市| 始兴县| 泾阳县| 亚东县| 合作市| 曲水县| 独山县| 玉林市| 嵩明县| 恩施市| 太康县| 获嘉县| 梅河口市| 磐石市| 西青区| 正蓝旗| 博湖县| 墨江| 景宁| 会东县| 盐亭县| 舟山市| 元朗区| 保康县| 铁力市| 页游| 南澳县| 洮南市| 刚察县| 渝中区| 盖州市| 汝城县| 山阴县| 烟台市|