<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 22,comments - 35,trackbacks - 0

    示例一:該示例返回每個Node 的value.

    <html>
    <body>
    <script type="text/vbscript">

    set xmlDoc=CreateObject("Microsoft.XMLDOM")
    xmlDoc.async="false"
    xmlDoc.load("note.xml")

    for each x in xmlDoc.documentElement.childNodes
    ?document.write(x.childnodes(0).nodeValue & "<br />")
    next
    </script>
    </body>
    </html

    準備一個note.xml文件,很簡單幾行:

    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!-- Edited with XML Spy v4.2 -->
    <note time="12:03:46">
    ? <to>Tove</to>
    ? <from>Jani</from>
    ? <heading>Reminder</heading>
    ? <body>Don't forget me this weekend!</body>
    </note>

    示例二:創(chuàng)建一個XMLHttpRequest.

    <html>
    <head>
    <script type="text/javascript">
    var xmlhttp

    function loadXMLDoc(url)
    {
    // code for Mozilla, etc.
    if (window.XMLHttpRequest)
    ? {
    ? xmlhttp=new XMLHttpRequest()
    ? xmlhttp.onreadystatechange=state_Change
    ? xmlhttp.open("GET",url,true)
    ? xmlhttp.send(null)
    ? }
    // code for IE
    else if (window.ActiveXObject)
    ? {
    ? xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
    ??? if (xmlhttp)
    ??? {
    ??? xmlhttp.onreadystatechange=state_Change
    ??? xmlhttp.open("GET",url,true)
    ??? xmlhttp.send()
    ??? }
    ? }
    }

    function state_Change()
    {
    // if xmlhttp shows "loaded"
    if (xmlhttp.readyState==4)
    ? {
    ? // if "OK"
    ? if (xmlhttp.status==200)
    ? {
    ? alert("XML data OK")
    ? document.getElementById('A1').innerHTML=xmlhttp.status
    ? document.getElementById('A2').innerHTML=xmlhttp.statusText
    ? document.getElementById('A3').innerHTML=xmlhttp.responseText
    ? }
    ? else
    ? {
    ? alert("Problem retrieving XML data:" + xmlhttp.statusText)
    ? }
    ? }
    }

    </script>
    </head>

    <body script_onload="loadXMLDoc('note.xml')">
    <h2>Using the HttpRequest Object</h2>

    <p><b>status:</b>
    <span id="A1"></span>
    </p>

    <p><b>status text:</b>
    <span id="A2"></span>
    </p>

    <p><b>response:</b>
    <br><span id="A3"></span>
    </p>

    </body>
    </html>
    對著代碼 和運行結(jié)果看,很容易熟悉XMLHttpRequest對象.

    function loadXMLDoc(url)中根據(jù)不同的客戶端創(chuàng)建XMLHttpRequest對象,然后對傳入的url向Server發(fā)送GET請求,true參數(shù)是為了表明要異步請求.完了之后 ,state_Change()被調(diào)用,該方法就是得到Server返回的狀態(tài).并傳給網(wǎng)頁顯示出來.

    posted on 2006-04-04 17:02 kelven 閱讀(331) 評論(0)  編輯  收藏 所屬分類: Ajax
    主站蜘蛛池模板: 亚洲av无码一区二区三区乱子伦| 亚洲AV无码专区国产乱码4SE| 国产高潮流白浆喷水免费A片 | 亚洲国产成人久久精品动漫| 久久精品免费一区二区喷潮| 无码精品人妻一区二区三区免费| 亚洲日本精品一区二区| 四虎成人免费网站在线| 国产免费拔擦拔擦8X高清在线人| 99久久国产亚洲综合精品| 久久亚洲国产精品五月天婷| 69堂人成无码免费视频果冻传媒| 一边摸一边爽一边叫床免费视频 | 免费无码看av的网站| aaa毛片视频免费观看| 亚洲va久久久久| 国产亚洲精品自在久久| 免费涩涩在线视频网| 88av免费观看| 一区二区三区免费精品视频| ASS亚洲熟妇毛茸茸PICS| 亚洲女初尝黑人巨高清| 国产又黄又爽又刺激的免费网址| 120秒男女动态视频免费| 久久免费香蕉视频| 亚洲电影免费在线观看| 九九全国免费视频| 亚洲妇女无套内射精| 亚洲视频国产视频| 亚洲精品卡2卡3卡4卡5卡区| 国产精品久久免费视频| 国产人在线成免费视频| 三年片在线观看免费观看大全动漫| 高潮毛片无遮挡高清免费视频| 一本色道久久综合亚洲精品蜜桃冫 | 国产免费牲交视频| 中文字幕永久免费| 一级毛片人与动免费观看| 亚洲av无码av在线播放| 亚洲人成网站色在线观看| 亚洲人成网站影音先锋播放|