這篇文章主要講解了“怎么用asp+Ajax簡單客戶登陸驗(yàn)證功能”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“怎么用asp+Ajax簡單客戶登陸驗(yàn)證功能”吧!
創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),虎丘企業(yè)網(wǎng)站建設(shè),虎丘品牌網(wǎng)站建設(shè),網(wǎng)站定制,虎丘網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,虎丘網(wǎng)站推廣 為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
一、介紹一下Ajax在Asp.Net中的基本使用 1、在工程中引入Ajax.dll文件。 Ajax.dll實(shí)現(xiàn)XmlHttpRequest請求服務(wù)器 的實(shí)現(xiàn)細(xì)節(jié)。.net項(xiàng)目中,添加上對其的引用,就可以進(jìn) 行相應(yīng)封裝操作了。 2、在web.config中設(shè)置HttpHandle 3、在
與間加入一些引用如下:
二、介紹正題-用戶登錄驗(yàn)證
1、前臺Html:
2、引用Js文件
login.Js文件
// 提取控件值
function getValueById(pObjID){
var obj=document.getElementById(pObjID);
try{
return obj.value;
}catch(e){
alert("控件:"+pObjID+" 不存在,或沒有value屬性");
}
}
function Login(obj)
{
this.OBJ = obj;
this.GetLogin=function()
{
var returnValue;
var username=getValueById('txtUsername');
var password=getValueById('txtPassword');
if(!username||!password)
{
alert('請輸入用戶名與密碼!');
return;
}
try
{
returnValue=this.OBJ.Login(username,password).value;
}catch(e)
{
alert('登錄出錯(cuò),請稍后再試或與管理員聯(lián)系');
}
switch(returnValue)
{
case 1:
alert('對不起,您輸入的用戶名或密碼不正確或者不是管理員!');
break;
case 0:
alert('管理員登錄成功!');
window.document.location.href('../Error.aspx');
break;
default:
alert('登錄失敗,請稍后再試或與管理員聯(lián)系'+returnValue);
break;
}
}
}
3、.cs文件
private void Page_Load(object sender, System.EventArgs e)
{
Ajax.Utility.RegisterTypeForAjax(typeof(testAjax));
}
[Ajax.AjaxMethod()]
public int Login(string username,string password)
{
// 管理員登陸入口
Action.Common.CDB cdb = new Action.Common.CDB();
if("admin"==cdb.ExeScalar("select upower from users where
uname='"+username+"' and upwd='"+password+"'"))
return 0;
else
return 1;
}
感謝各位的閱讀,以上就是“怎么用asp+Ajax簡單客戶登陸驗(yàn)證功能”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對怎么用asp+Ajax簡單客戶登陸驗(yàn)證功能這一問題有了更深刻的體會,具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點(diǎn)的文章,歡迎關(guān)注!
網(wǎng)頁標(biāo)題:怎么用asp+Ajax簡單客戶登陸驗(yàn)證功能
分享URL:
http://weahome.cn/article/gieiid.html