欢迎光临爱时尚女性网
 

Ajax用户登录验证

2012-6-27 编辑:knwz 来源:爱时尚女性网 阅读次数:940
  导读:Ajax用户登录验证 1、前台Html: 牋 usename pwd 2、引用Js文件 window.onload = function() { 爈ogin=new Login(testAjax);...
Ajax用户登录验证
1、前台Html:














usename
pwd




2、引用Js文件






爈ogin.Js文件
// 提取控件值
function getValueById(pObjID){
爒ar obj=document.getElementById(pObjID);
爐ry{
return obj.value;
爙catch(e){
alert("控件:"+pObjID+" 不存在,或没有value属性");

}


function Login(obj)
{
爐his.OBJ = obj;
爐his.GetLogin=function()

var returnValue;
var username=getValueById('txtUsername');
var password=getValueById('txtPassword');
if(!username||!password)
{
燼lert('请输入用户名与密码!');
爎eturn;
}
try
{
爎eturnValue=this.OBJ.Login(username,password).value;
}catch(e)
{
燼lert('登录出错,请稍后再试或与管理员联系');
}
switch(returnValue)
{

燾ase 1:
alert('对不起,您输入的用户名或密码不正确或者不是管理员!');
break; 牋
燾ase 0:
alert('管理员登录成功!');
window.document.location.href('../Error.aspx');
break; 牋
燿efault:
alert('登录失败,请稍后再试或与管理员联系'+returnValue);
break;
}

}


3、.cs文件


private void Page_Load(object sender, System.EventArgs e)
{
燗jax.Utility.RegisterTypeForAjax(typeof(testAjax));
}


[Ajax.AjaxMethod()]
public int Login(string username,string password)
{ 牋
// 管理员登陆入口
燗ction.Common.CDB cdb = new Action.Common.CDB();
爄f("admin"==cdb.ExeScalar("select upower from users where


uname='"+username+"' and upwd='"+password+"'"))
return 0;
爀lse
return 1;
}

文章出自:爱时尚女性网www.aspjc.com,尊重版权是美德,转载请保留原地址,感谢合作!

 
 
链接交换请联系:QQ:790646582 首页链接要求百度快照在一周以内,不符合以上要求的各站,我们将定期把友情连接转入内页,谢谢合作。
Copyright @ 2012-2015 爱时尚女性网 保留所有权利吉ICP备14005127号-1 服务QQ:175529508 e-mail:zk8312@163.com
本站部分资源来自网友上传,如果无意之中侵犯了您的版权,请联系本站,本站将在3个工作日内删除。