• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            elva

            簡(jiǎn)單的Ajax程序

            <HTML>
            <HEAD>
            <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
            <TITLE> ajax passport </TITLE>
            <style>
            body{
            font-size:14px;
            }
            </style>
            <SCRIPT LANGUAGE="JavaScript">
            <!--
            function InitAjax(){
                var http_request = false;
                if (window.XMLHttpRequest){
                    http_request = new XMLHttpRequest();
                    if (http_request.overrideMimeType){
                        http_request.overrideMimeType('text/xml');
                    }
                }else if (window.ActiveXObject){
                    try{
                        http_request = new ActiveXObject("Msxml2.XMLHTTP");
                    }
                    catch (e){
                        try{
                            http_request = new ActiveXObject("Microsoft.XMLHTTP");
                        }catch (e)
                        {}
                    }
                }
                if (!http_request){
                    alert('Giving up :( Cannot create an XMLHTTP instance');
                    return false;
                }
                return http_request;
            }

            function IDRequest(n)
            {
             //定義收到服務(wù)器的響應(yīng)后需要執(zhí)行的JavaScript函數(shù)
             document.getElementById('message').innerHTML = '數(shù)據(jù)發(fā)送中,請(qǐng)稍候...';
             var proxy = "proxy.asp?uid="
             url=proxy+document.getElementById('username').value+'&pwd='+document.getElementById('userpwd').value;//定義網(wǎng)址參數(shù)
             xmlhttp_request=InitAjax();//調(diào)用創(chuàng)建XMLHttpRequest的函數(shù)
             xmlhttp_request.open('GET', url, true);
             xmlhttp_request.send(null);
             xmlhttp_request.onreadystatechange = doContents;//調(diào)用doContents函數(shù)
            }


            function doContents()
            {
             if (xmlhttp_request.readyState == 4)
             {
              // 收到完整的服務(wù)器響應(yīng)
              if (xmlhttp_request.status == 200)
              {
               //HTTP服務(wù)器響應(yīng)的值OK
            //   var response = xmlhttp_request.responseXML.documentElement;
            //   var result = response.getElementsByTagName('Status')[0].firstChild.data;//返回result節(jié)點(diǎn)數(shù)據(jù)
               var result = xmlhttp_request.responsetext;
               if(result ==0)
               {
                document.getElementById('message').innerHTML = "<span style='color:green'>用戶名"+document.getElementById('username').value+" 注冊(cè)成功</span>";
               }
               else if(result ==1)
               {
                document.getElementById('message').innerHTML = "<span style='color:red'>對(duì)不起,用戶名"+document.getElementById('username').value+"已經(jīng)注冊(cè)</span>";
               }
               else if(result ==2)
               {
                document.getElementById('message').innerHTML = "<span style='color:red'>用戶名或密碼不能為空</span>";
               }
               //將服務(wù)器返回的字符串寫到頁(yè)面中ID為message的區(qū)域
              }
              else
              {
               document.getElementById('message').innerHTML = "<span style='color:red'>系統(tǒng)錯(cuò)誤!</span>";
               alert(xmlhttp_request.status);
              }
             }
            }
            function dlnum(){
             var str;
             str=document.all.message.innerHTML;
             str.valueOf();
             if (str=='')
             str=0;
             if (isNaN(str))
             str=0;
             else
             str=Number(str);
             str=str+1;
             document.all.message.innerHTML=str;
            }
            //-->

            </SCRIPT>
            </HEAD>

            <BODY>

            請(qǐng)輸入用戶名:<input type="text" id="username" />
            請(qǐng)輸入密碼:  <input type="password" id="userpwd" />
            <input type="button" id="b1" value="提交" onclick="IDRequest();" />
            <A HREF="javascript:;" onclick="dlnum();">點(diǎn)擊</A>
            <div id="message"></div>

            </BODY>
            </HTML>
             

            <!-- proxy.asp -->

            <%
            Response.buffer=true
            Response.Expires = -1
            Response.AddHeader "Pragma","no-cache"
            Response.AddHeader "cache-ctrol","no-cache"

            Set Conn = Server.CreateObject("ADODB.Connection")
            Set Rs = Server.CreateObject("ADODB.Recordset")
            ConnSQL = "driver={sql server};database=test;server=.;uid=sa;pwd="
            Conn.open ConnSQL
            uid = Request.QueryString("uid")
            pwd = Request.QueryString("pwd")
            Function ResponseText(val)
             Response.Write val
            End Function
            If Trim(uid) <> "" And pwd <> "" Then
             Sql = "Select * From test..test Where aa='"&uid&"'"
             Rs.Open Sql,Conn,1,3
             If Rs.Eof And Rs.Bof Then
              Sql = "Insert Into test..test values('"&uid&"','"&pwd&"')"
              Conn.Execute Sql
              ResponseText("0")
             Else
              ResponseText("1")
             End If
             Rs.Close
            Else
             ResponseText("2")
            End If
            Conn.Close
            %>

            posted on 2007-05-28 19:50 葉子 閱讀(393) 評(píng)論(0)  編輯 收藏 引用 所屬分類: Ajax

            97久久国产综合精品女不卡 | 伊人久久精品无码av一区| 香蕉久久av一区二区三区| 久久一本综合| 午夜精品久久久久9999高清| 国产高潮久久免费观看| 亚洲精品国产成人99久久| 久久最近最新中文字幕大全| 国产精品一区二区久久不卡| 久久精品国产亚洲av水果派| 久久久久亚洲av无码专区喷水 | 久久无码专区国产精品发布| 久久亚洲精品无码播放| 久久久精品国产Sm最大网站| 久久久WWW成人免费毛片| 亚洲国产成人久久一区WWW| 久久亚洲精品无码播放| 久久久久久伊人高潮影院| 一本一本久久A久久综合精品 | 狠狠久久综合伊人不卡| 久久国产香蕉视频| 精品伊人久久大线蕉色首页| 久久水蜜桃亚洲av无码精品麻豆 | 久久久这里只有精品加勒比| 久久综合久久美利坚合众国| 久久综合综合久久综合| 久久国产精品久久久| 无码8090精品久久一区| 人妻无码αv中文字幕久久琪琪布| 久久国产精品成人片免费| 国产成人精品久久亚洲高清不卡 | 久久久国产精品| 亚洲级αV无码毛片久久精品| 久久精品一区二区三区不卡| 亚洲午夜精品久久久久久浪潮 | 国产毛片欧美毛片久久久| 国产精品久久久久国产A级| 久久久久亚洲爆乳少妇无| 午夜天堂精品久久久久| 久久亚洲天堂| 99国内精品久久久久久久 |