<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      請求jsp與請求普通文件不通過的地方,請求jsp可能會傳參,比如搜索,用戶名,頁碼這些

      html部分:<input type="text" id="txt1" onkeyup="showHint(this.value)" />  實參:this.value,input中的值

      js部分:function showHint(str){.....}  str用于接收實參

      xmlhttp.open("GET","/ajax/gethint.asp?q="+str,true);  asp中的變量q  接收請求asp文件傳送的值:this.vue

      此處為后端服務(wù)器腳本,簡單能看懂即可:

      <%
      response.expires=-1
      dim a(30)
      '用名字來填充數(shù)組
      a(1)="Anna"
      a(2)="Brittany"
      a(3)="Cinderella"
      a(4)="Diana"
      a(5)="Eva"
      a(6)="Fiona"
      a(7)="Gunda"
      a(8)="Hege"
      a(9)="Inga"
      a(10)="Johanna"
      a(11)="Kitty"
      a(12)="Linda"
      a(13)="Nina"
      a(14)="Ophelia"
      a(15)="Petunia"
      a(16)="Amanda"
      a(17)="Raquel"
      a(18)="Cindy"
      a(19)="Doris"
      a(20)="Eve"
      a(21)="Evita"
      a(22)="Sunniva"
      a(23)="Tove"
      a(24)="Unni"
      a(25)="Violet"
      a(26)="Liza"
      a(27)="Elizabeth"
      a(28)="Ellen"
      a(29)="Wenche"
      a(30)="Vicky"
      
      '獲得來自 URL 的 q 參數(shù)
      q=ucase(request.querystring("q"))
      
      '如果 q 大于 0,則查找數(shù)組中的所有提示
      if len(q)>0 then
        hint=""
        for i=1 to 30
          if q=ucase(mid(a(i),1,len(q))) then
            if hint="" then
              hint=a(i)
            else
              hint=hint & " , " & a(i)
            end if
          end if
        next
      end if
      
      '如果未找到提示,則輸出 "no suggestion"
      '否則輸出正確的值
      if hint="" then
        response.write("no suggestion")
      else
        response.write(hint)
      end if
      %>

      ***************this over**************8



      AJAX和數(shù)據(jù)庫的動態(tài)通信: 主要是由后端來完成,設(shè)置一個接收參數(shù)又前端傳入

      dom編寫同上
      ajax服務(wù)器頁面編寫如下:
      <%
      response.expires=-1
      sql="SELECT * FROM CUSTOMERS WHERE CUSTOMERID="
      sql=sql & "'" & request.querystring("q") & "'"
      
      set conn=Server.CreateObject("ADODB.Connection")
      conn.Provider="Microsoft.Jet.OLEDB.4.0"
      conn.Open(Server.Mappath("/db/northwind.mdb"))
      set rs=Server.CreateObject("ADODB.recordset")
      rs.Open sql,conn
      
      response.write("<table>")
      do until rs.EOF
        for each x in rs.Fields
          response.write("<tr><td><b>" & x.name & "</b></td>")
          response.write("<td>" & x.value & "</td></tr>")
        next
        rs.MoveNext
      loop
      response.write("</table>")
      %>




      AJAX被用來與XML的交互式通信
      當(dāng)服務(wù)器響應(yīng)就緒時,會構(gòu)建一個 HTML 表格,從 XML 文件中提取節(jié)點(元素),最后使用已經(jīng)填充了 XML 數(shù)據(jù)的 HTML 表格來更新 txtCDInfo 占位符:

      <html>
      <head>
      <script type="text/javascript">
      function loadXMLDoc(url)
      {
      var xmlhttp;
      var txt,x,xx,i;
      if (window.XMLHttpRequest)
      {// code for IE7+, Firefox, Chrome, Opera, Safari
      xmlhttp=new XMLHttpRequest();
      }
      else
      {// code for IE6, IE5
      xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
      }
      xmlhttp.onreadystatechange=function()
      {
      if (xmlhttp.readyState==4 && xmlhttp.status==200)
      {
      txt="<table border='1'><tr><th>Title</th><th>Artist</th></tr>";
      x=xmlhttp.responseXML.documentElement.getElementsByTagName("CD");
      for (i=0;i<x.length;i++)
      {
      txt=txt + "<tr>";
      xx=x[i].getElementsByTagName("TITLE");
      {
      try
      {
      txt=txt + "<td>" + xx[0].firstChild.nodeValue + "</td>";
      }
      catch (er)
      {
      txt=txt + "<td> </td>";
      }
      }
      xx=x[i].getElementsByTagName("ARTIST");
      {
      try
      {
      txt=txt + "<td>" + xx[0].firstChild.nodeValue + "</td>";
      }
      catch (er)
      {
      txt=txt + "<td> </td>";
      }
      }
      txt=txt + "</tr>";
      }
      txt=txt + "</table>";
      document.getElementById('txtCDInfo').innerHTML=txt;
      }
      }
      xmlhttp.open("GET",url,true);
      xmlhttp.send();
      }
      </script>
      </head>
      <body>

      <div id="txtCDInfo">
      <button onclick="loadXMLDoc('/example/xmle/cd_catalog.xml')">獲得 CD 信息</button>
      </div>

      </body>
      </html>

       

       over:xml文件










      posted on 2021-08-04 16:28  星星念念$6404  閱讀(55)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 欧美va亚洲va在线观看| 国产精品一码在线播放| 日韩日韩日韩日韩日韩| 国产美女午夜福利视频| 亚洲免费的福利片| 亚洲精品中文字幕尤物综合| 国产av黄色一区二区三区| 色又黄又爽18禁免费视频| 国产一区二区三区不卡视频| 国产日韩一区二区天美麻豆 | 亚洲日本韩国欧美云霸高清| 亚洲国产精品综合久久20| 云龙县| 久久久av男人的天堂| 97久久超碰国产精品2021| 中文字幕乱码熟妇五十中出| 91精品国产午夜福利| 欧美和黑人xxxx猛交视频| 精品国产综合一区二区三区| 无码人妻丰满熟妇片毛片| 亚洲中文字幕精品一区二区三区| 麻豆国产成人AV在线播放| 亚洲国产综合性亚洲综合性| 97久久精品人人澡人人爽| 日本污视频在线观看| 日本精品不卡一二三区| 亚洲精品国模一区二区| 欧洲免费一区二区三区视频| 仪陇县| 日韩av不卡一区二区在线| 国产aⅴ夜夜欢一区二区三区| 免费人成在线观看网站| 国产AV巨作丝袜秘书| 亚洲国产日韩一区三区| 亚洲乳大丰满中文字幕| 人人做人人澡人人人爽| 国产中文字幕精品喷潮| 最新国产精品中文字幕| 久久人与动人物a级毛片| 国产成人8X人网站视频| 国产成人综合亚洲欧美日韩|