<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>

    示例二:創建一個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>
    對著代碼 和運行結果看,很容易熟悉XMLHttpRequest對象.

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

    posted on 2006-04-04 17:02 kelven 閱讀(339) 評論(0)  編輯  收藏 所屬分類: Ajax
    主站蜘蛛池模板: 免费国产成人午夜在线观看| a色毛片免费视频| 亚洲精品尤物yw在线影院| 一级毛片免费不卡直观看| 亚洲一区二区在线免费观看| 国产在线观看免费观看不卡| 国产亚洲中文日本不卡二区| 在线免费观看国产视频| 两个人www免费高清视频| 亚洲第一香蕉视频| 夜夜爽妓女8888视频免费观看| 亚洲精品二区国产综合野狼| 久久经典免费视频| 国产免费一区二区三区免费视频| 亚洲精品日韩中文字幕久久久| 国产精品二区三区免费播放心| 免费国产叼嘿视频大全网站| 国产亚洲综合视频| 亚洲综合免费视频| 国产性爱在线观看亚洲黄色一级片| 国产精品视频免费| 伊人免费在线观看| www亚洲精品久久久乳| 亚洲一区二区影院| 国产亚洲美女精品久久久| 成年大片免费视频| 久久久精品2019免费观看| 男人j进女人p免费视频| 亚洲不卡影院午夜在线观看| 亚洲高清国产拍精品26U| 免费亚洲视频在线观看| 一二三四视频在线观看中文版免费 | 国产精品亚洲精品日韩动图 | 亚洲av综合av一区二区三区| 亚洲五月六月丁香激情| 中文字幕亚洲不卡在线亚瑟| 成人免费午间影院在线观看| 3344免费播放观看视频| 光棍天堂免费手机观看在线观看| 精品成人一区二区三区免费视频| 亚洲免费福利在线视频|