隨筆 - 6  文章 - 129  trackbacks - 0
          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(14)

          隨筆檔案(6)

          文章分類(467)

          文章檔案(423)

          相冊

          收藏夾(18)

          JAVA

          搜索

          •  

          積分與排名

          • 積分 - 827240
          • 排名 - 49

          最新評論

          閱讀排行榜

          評論排行榜

          簡單的后臺驗證
          后臺驗證是WEB應用中使用非常廣泛的一種應用形式,常用于驗證用戶登錄\后臺數據校驗等等.
          login.html
          <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
          <html>
            <head>
              <script type="text/javascript">
              <!--
               var xmlHttp ;
               function createXMLHttpRequest(){
                if(window.ActiveXObject){
                 xmlHttp = new ActiveXObject("Microsoft.XMLHTTP") ;
                }
                else if(window.XMLHttpRequest){
                 xmlHttp = new XMLHttpRequest() ;
                }
               }

               function checkUser(){
                createXMLHttpRequest() ;
                var name = document.getElementById("username").value ;
                var password = document.getElementById("password").value ;
                var url = "login_check.jsp?username="+name+"&password="+password ;
                xmlHttp.open("GET",url,true) ;
                xmlHttp.onreadystatechange = showResult ;
                xmlHttp.send(null) ;

               }
               function showResult(){
                if(xmlHttp.readyState == 4){
                 if(xmlHttp.status == 200){
                  var result = xmlHttp.responseText;//在頁面上顯示返回的結果
                  document.getElementById("checkResult").innerHTML="<b>"+result+"</b>" ;
                 }
                }
               }
              //-->
              </script>
            </head>
            <body>
              ajax<br>
              用戶名:<input type="text" id="username"><div id="checkResult"></div><p>
              密碼:<input type="text" id="password" ><p>
              <input type="button" value="檢查用戶名" onclick="checkUser()"><p>
            </body>
          </html>
          login_check.jsp

          <%@ page language="java" contentType="text/html; charset=GBK"%>

          <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
          <html>
            <head>
              <title>ajax</title>
            </head>
           
            <body>
              <%
               String name = request.getParameter("username") ;
               String password = request.getParameter("password") ;
               System.out.println("name--->"+name+" password---->"+password);
               if(name != null && password != null){
                if(name.equals("ajax") && password.equals("ajax")){
                 out.write("<font color=red>恭喜你!此用戶名可用</font>");
                }else{
                 out.write("<font color=red>此用戶名已被人占用</font>") ;
                }
               }
               %>
            </body>
          </html>



          posted on 2007-10-13 21:06 Ke 閱讀(1165) 評論(0)  編輯  收藏 所屬分類: ajax
          主站蜘蛛池模板: 瑞丽市| 清河县| 富锦市| 梁平县| 泰来县| 平罗县| 蒲城县| 越西县| 随州市| 兴安盟| 东源县| 榆中县| 交城县| 衡阳县| 耒阳市| 增城市| 余庆县| 廉江市| 岳阳市| 蕲春县| 鄂伦春自治旗| 乃东县| 四川省| 古交市| 山西省| 上思县| 松江区| 莎车县| 隆子县| 阿拉善右旗| 连城县| 浪卡子县| 河南省| 喀喇| 临泉县| 罗定市| 花莲市| 商都县| 黑龙江省| 桐城市| 仪征市|