欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

將jQuery應(yīng)用于login頁(yè)面的問(wèn)題及解決

 更新時(shí)間:2009年10月17日 16:37:15   作者:  
Login頁(yè)面應(yīng)該是迅速和簡(jiǎn)潔的,于是如果可以不產(chǎn)生回送,則不產(chǎn)生回送是最好的。
最近在學(xué)習(xí)和試用jquery,感覺(jué)它的ajax和ashx發(fā)回json簡(jiǎn)直是完美的結(jié)合,如果我們可以在Form驗(yàn)證時(shí)使用這種方式,則login頁(yè)面幾乎就可以達(dá)到簡(jiǎn)潔的極致了。在login頁(yè)面中使用jquery的ajax回叫ashx驗(yàn)證用戶名和密碼,然后轉(zhuǎn)向其他頁(yè)面。初步驗(yàn)證,在ashx中手工構(gòu)造登錄票據(jù),然后返回給login端,是可以完成登錄的。
然后接下來(lái),就是在login.aspx頁(yè)面中引入jquery,將jquery放在lib目錄下,將user.ashx放在services目錄下,在login.aspx中使用jquery.ajax進(jìn)行調(diào)用。但在代碼完成,實(shí)際使用時(shí)每次進(jìn)入login.aspx頁(yè)面進(jìn)行初始化,總是報(bào)錯(cuò),提示:jquery.js第一行缺少對(duì)象,于是將form驗(yàn)證<authorization>節(jié)中的<deny user="?"/>修改成<allow user="*"/>,運(yùn)行OK。百思不得其解,后經(jīng)msn jquery群中about blank(ID?)提供解決方法,原因是Form驗(yàn)證中,我們?cè)趌ogin.aspx中引用了jquery.js,那么頁(yè)面在導(dǎo)向lib/jquery.js時(shí),亦會(huì)發(fā)現(xiàn)我們未經(jīng)驗(yàn)證,無(wú)權(quán)下載此js文件,于是在lib目錄下添加web.config文件,將jquery.js文件的訪問(wèn)權(quán)限設(shè)為allow user=*,并將user.ashx文件亦作如此設(shè)置。至此,問(wèn)題解決。


是以為志,謝謝about blank朋友的幫助!

相關(guān)文章

最新評(píng)論