zoukankan      html  css  js  c++  java
  • Ajax 传统的异步登陆

         这是一个传统的异步登陆,利用Ajax实现的,主要代码如下:

            客户端代码:

            var http;

            function Button1_onclick() {

                if (window.ActiveXObject) {

                    http = new ActiveXObject("Microsoft.XMLHTTP");

                }

                else {

                    if (window.XMLHttpRequest) {

                        http = new XMLHttpRequest();

                    }

                    else {

                        alert("初始化失败!");

                    }

                }

                var sname = form1.Text1.value;      //用户名

                var spwd = form1.TextBox2.value;   //密码

                var url = "hide.aspx?name=" + sname + "&pwd=" + spwd + "";   //执行页,以及传参

                url=encodeURI(url);    //对url进行编码

                http.onreadystatechange = Fun;

                http.open("Get", url);

                http.send(null);

            }

            function Fun() {

                if (http.readyState == 4) {

                    var r = http.responseText;

                    alert(r);

                }

            }

          

           服务器:(这些放在Form Loading事件中)

                string sname = Request .QueryString ["name"];

                string spwd = Request .QueryString ["pwd"];

     

                string r = Isexist(sname, spwd);    //用户名、密码验证的方法调用

     

                Response.Clear();

                Response.Write(r);

                Response.End();

  • 相关阅读:
    查询避免Unknown column ‘xxx’ in ‘where clause’
    mybatis判断集合长度
    springbootjpa的dao层也会出现找不到javabean的操作
    Kotlin小测试
    java8特性表达式
    layui的入门使用
    tomcat去除项目访问路径限制
    XShell上传文件到Linux服务器上
    git添加新工程
    天气预报
  • 原文地址:https://www.cnblogs.com/shuaichao/p/3168552.html
Copyright © 2011-2022 走看看