.Net一般处理程序来实现用户名的验证
2017-07-12 23:34
267 查看
JS部分:
<script type="text/javascript" >
//验证用户名是否正确
function JudgeUserName() {
var username = $("#userName").val()
$.ajax({
type: "Post",
url: ''RegisterUserNameVerity.ashx/ProcessRequest?username=''+username,
success: function (result) {
if (username == "") {
alert("用户名不能为空!");
document.getElementById("userName").focus();
document.getElementById("userName").selected;
} else {
if (result == "True") {
alert("已存在,请您重新选择一个用户名!")
document.getElementById("userName").focus;
document.getElementById("userName").select();
}
}
},
});
}
</script>
Html部分:
<input type="text" onblur="JudgeUserName()" />
一般处理程序部分:
public void ProcessRequest(HttpContext context)
{
//获取从前台传过来
string userName = context.Server.UrlDecode(context.Request.QueryString["username"]);
//声明查询用户名是否存在的对象
userBLL verifyusernamebll = new userBLL();
//通过其他的函数来判断
bool flag=verifyusernamebll.Exists(userName);
if (flag==true)
{
context.Response.Write(true);
}
else
{
context.Response.Write(false);
}
}
<script type="text/javascript" >
//验证用户名是否正确
function JudgeUserName() {
var username = $("#userName").val()
$.ajax({
type: "Post",
url: ''RegisterUserNameVerity.ashx/ProcessRequest?username=''+username,
success: function (result) {
if (username == "") {
alert("用户名不能为空!");
document.getElementById("userName").focus();
document.getElementById("userName").selected;
} else {
if (result == "True") {
alert("已存在,请您重新选择一个用户名!")
document.getElementById("userName").focus;
document.getElementById("userName").select();
}
}
},
});
}
</script>
Html部分:
<input type="text" onblur="JudgeUserName()" />
一般处理程序部分:
public void ProcessRequest(HttpContext context)
{
//获取从前台传过来
string userName = context.Server.UrlDecode(context.Request.QueryString["username"]);
//声明查询用户名是否存在的对象
userBLL verifyusernamebll = new userBLL();
//通过其他的函数来判断
bool flag=verifyusernamebll.Exists(userName);
if (flag==true)
{
context.Response.Write(true);
}
else
{
context.Response.Write(false);
}
}
相关文章推荐
- .Net一般处理程序来实现用户名的验证
- .Net一般处理程序来实现用户名的验证
- 异步(ajax)配合一般处理程序 验证用户名
- .NET使用一般处理程序生成验证码
- .NET中一般处理程序(ashx)在Ajax中的使用--下拉列表的动态级连
- .NET使用一般处理程序生成验证码
- .NET使用一般处理程序生成验证码
- .NET中RAS加解密和签名与验证的c#实现代码讲解,及实现程序提供
- 用一般处理程序做的图片验证码
- ASP.NET 应用程序级 验证用户是否登录 一般处理程序
- .NET使用一般处理程序生成验证码
- .NET使用一般处理程序生成验证码!
- .NET使用一般处理程序生成验证码!
- .NET使用一般处理程序生成验证码!
- .NET使用一般处理程序生成验证码!
- .NET使用一般处理程序生成验证码!
- .NET使用一般处理程序生成验证码(转)
- asp.net实现页面的一般处理程序(CGI)学习笔记
- .NET使用一般处理程序生成验证码!
- .NET使用一般处理程序生成验证码