男人吃奶摸下挵进去好爽,日日躁夜夜躁狠狠躁,freesexvide0s性欧美高清,高清freexxxx性国产,无码人妻一区二区三区一,乱人伦中文字幕成人网站在线,亚洲欧美综合一区二区三区 ,神马影院在线视频观看
知識學堂
  • ·聯系電話:+86.023-75585550
  • ·聯系傳真:+86.023-75585550
  • ·24小時手機:13896886023
  • ·QQ 咨 詢:361652718 513960520
當前位置 > 首頁 > 知識學堂 > 網站建設知識
AJAX教程(9):AJAX 請求 源代碼
更新時間:2011-12-18 | 發布人:本站 | 點擊率:300

AJAX Suggest 源代碼的實例

下面的源代碼屬于上一節的 AJAX 實例。

您可以拷貝粘貼這些代碼,然后親自測試一下。

AJAX HTML 頁面

這是 HTML 頁面。它包含了一個簡單的 HTML 表單,以及一個指向 JavaScript 的鏈接。

<html>
<head>
<script src="clienthint.js"></script> 
</head>

<body>

<form> 
First Name:<input type="text" id="txt1" onkeyup="showHint(this.value)" />
</form>

<p>Suggestions: <span id="txtHint"></span></p> 

</body>
</html>

下面列出了 JavaScript 代碼。

AJAX JavaScript

這是 JavaScript 代碼,存儲在文件 "clienthint.js" 中:

var xmlHttp

function showHint(str)
{

  if (str.length==0)
    { 
    document.getElementById("txtHint").innerHTML="";
    return;
    }

  xmlHttp=GetXmlHttpObject()

  if (xmlHttp==null)
    {
    alert ("您的瀏覽器不支持AJAX!");
    return;
    }

  var url="gethint.asp";
  url=url+"?q="+str;
  url=url+"&sid="+Math.random();
  xmlHttp.onreadystatechange=stateChanged;
  xmlHttp.open("GET",url,true);
  xmlHttp.send(null);
} 

function stateChanged() 
{ 
if (xmlHttp.readyState==4)
{ 
document.getElementById("txtHint").innerHTML=xmlHttp.responseText;
}
}

function GetXmlHttpObject()
{
  var xmlHttp=null;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      }
    }
return xmlHttp;
}

AJAX 服務器頁面 - ASP 和 PHP

其實不存在什么“AJAX 服務器”。AJAX 頁面可以由任一因特網服務器提供服務。

在上一節的例子中被 JavaScript 調用的服務器頁面是一個簡單的名為 "gethint.asp" 的 ASP 文件。

下面我們列出了這個服務器頁面代碼的實例,使用 ASP 來編寫。

AJAX ASP 實例

"gethint.asp" 頁面中的代碼針對 IIS 使用 VBScript 編寫。它會檢查一個名字數組,然后向客戶端返回相應的名字:

<%
response.expires=-1
dim a(30)

'用名字為數組賦值
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
q=ucase(request.querystring("q"))

'如果q的長度大于0,則查找所有的hint
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

'如果找不到hint,則輸出"no suggestion"
'或者輸出正確的值
if hint="" then 
  response.write("no suggestion")
else
  response.write(hint)
end if
%>
分享到: QQ空間 新浪微博 開心網 人人網
主站蜘蛛池模板: 国产成a人亚洲精v品无码| 国产精品无码无片在线观看3d| 亚洲精品宾馆在线精品酒店| 亚洲天堂男人影院| 色护士极品影院| 久久天天躁狠狠躁夜夜av浪潮| 性欧美video高清| 大地资源免费视频观看| 欧美丰满妇大ass| 男人使劲躁女人视频免费观看| 国产日产欧洲无码视频| 啊┅┅快┅┅用力啊岳网站| 好男人在线观看免费播放| 国产精品亚洲一区二区三区| 国产成人精品免费视频大 | 亚洲人成电影在线天堂色| 浮力影院50826草草ccyy| 国产精品视频全国免费观看| 亚洲av无码专区在线观看成人| 丰满人妻熟妇乱偷人无码| 国产一区二区三区在线视頻| 99riav国产精品视频| 亚洲人成电影在线天堂色| 性按摩玩人妻hd中文字幕| 亚洲色偷偷av| 丝袜制服av熟女♀| 久久天天躁夜夜躁狠狠躁2022| 国产精品视频全国免费观看| 亚洲国产精品无码久久久| 欧美videosdesxo孕交| 国模大胆一区二区三区| 欧美猛男军警gay自慰| 啦啦啦高清视频在线观看免费| 日欧137片内射在线视频播放| 少妇自慰流白口浆21p| 久久精品人妻少妇一区二区三区| 国产福利日本一区二区三区| 黄又色又污又爽又高潮动态图 | 成人网站免费看黄a站视频| 国产高潮视频在线观看| 欧美a级做爰片|