• 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();

  • 相关阅读:
    ECMAScript与JavaScript
    AngularJS多模块开发与路由
    ionic调用摄像头
    ionic 打包
    ionic简介
    git---小乌龟提交
    git---控制面板提交
    获取百度网盘真实下载地址
    js高级---本地对象、内置对象、宿主对象
    js高级---js架构
  • 原文地址:https://www.cnblogs.com/shuaichao/p/3168552.html
Copyright © 2020-2023  润新知