ajax登陆
<script type="text/javascript"> enter代替登陆按钮 $(document).ready(function () { $("html").die().live("keydown", function (event) { if (event.keyCode == 13) { $("#btnLogin").click(); return false; } return true; }); }); 登陆的前台代码 $(function () { $("#btnLogin").click(function () { var uname = $("#un").val(); var upwd = $("#up").val(); if (uname == "" || upwd == "") { alert("请输入用户名跟密码"); return; } $.ajax({ type: "POST", url: "Searchusers.aspx?username=" + uname + "&upwd=" + upwd, dataType: "text", success: function (data) { // alert(data); if (data == "succees") { document.location.href = "Login/Index.aspx"; } else if (data == "forbit") { alert("用户已禁用"); } else if (data == "wrong") { alert("用户名或密码错误!"); } else if (data == "wsh") { alert("未审核"); } }, error: function (XMLHttpRequest, textStatus, errorThrown) { alert(XMLHttpRequest.status); alert(XMLHttpRequest.readyState); alert(textStatus); } }); }); }); </script>
跳转页面的代码
if (Request.QueryString["username"] != "" && Request.QueryString["upwd"] != "") { Users users = UserManger.getusersbyname(Request.QueryString["username"], Request.QueryString["upwd"]); if (users == null) { Context.Response.Write("fail"); } else { if (users.Users_SH ==0) { Context.Response.Write("wsh"); } else { if (users.Users_Pass==0) { Context.Response.Write("forbit"); } else { Session["users"] = users; Session["id"] = users.Users_ID; Context.Response.Write("succees"); } } } }