將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朋友的幫助!
然后接下來(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朋友的幫助!
您可能感興趣的文章:
- jquery實(shí)現(xiàn)界面無(wú)刷新加載登陸注冊(cè)
- struts2+jquery實(shí)現(xiàn)ajax登陸實(shí)例詳解
- jQuery的cookie插件實(shí)現(xiàn)保存用戶登陸信息
- 使用jQuery插件創(chuàng)建常規(guī)模態(tài)窗口登陸效果
- jQuery登陸判斷簡(jiǎn)單實(shí)現(xiàn)代碼
- Jsp中解決session過(guò)期跳轉(zhuǎn)到登陸頁(yè)面并跳出iframe框架的方法
- httpclient模擬登陸具體實(shí)現(xiàn)(使用js設(shè)置cookie)
- ExtJs 表單提交登陸實(shí)現(xiàn)代碼
- JS簡(jiǎn)單實(shí)現(xiàn)登陸驗(yàn)證附效果圖
- jQuery+Pdo編寫login登陸界面
相關(guān)文章
jQuery與getJson結(jié)合的用法實(shí)例
這篇文章主要介紹了jQuery與getJson結(jié)合的用法,實(shí)例分析了jquery解析json數(shù)據(jù)及數(shù)組遍歷的相關(guān)操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-08-08jQuery數(shù)組處理代碼詳解(含實(shí)例演示)
jQuery數(shù)組處理代碼詳解,需要的朋友可以參考下2012-02-02Yii-自定義刪除確認(rèn)彈框(zyd)jquery實(shí)現(xiàn)代碼
Yii-自定義刪除確認(rèn)彈框(zyd),簡(jiǎn)單/時(shí)尚/大方適合比較愛(ài)酷的人使用,時(shí)尚的你可不要錯(cuò)過(guò)了哈,希望本文知識(shí)點(diǎn)可以幫助到你2013-03-03Jquery選擇器簡(jiǎn)明版?Jquery選擇器實(shí)用版
最近需要用jquery獲取一些dom數(shù)據(jù)的操作,發(fā)現(xiàn)jquery的選擇器非常強(qiáng)大,很方便進(jìn)行一些dom操作,下面就專門針對(duì)這塊內(nèi)容做個(gè)簡(jiǎn)單的介紹,需要的朋友可以參考下2023-05-05使用jQuery時(shí)Form表單元素ID和name命名大忌
將自己的表單元素ID和name命名為了nodeName,在chrome瀏覽器下報(bào)錯(cuò),結(jié)果發(fā)現(xiàn)是表單元素命名的原因2014-03-03jquery使用iscorll實(shí)現(xiàn)上拉、下拉加載刷新
這篇文章主要為大家詳細(xì)介紹了jquery使用iscorll實(shí)現(xiàn)上拉、下拉加載刷新的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-10-10一個(gè)有意思的鼠標(biāo)點(diǎn)擊文字特效jquery代碼
這篇文章主要介紹了一個(gè)有意思的鼠標(biāo)點(diǎn)擊文字特效jquery代碼,需要的朋友可以參考下2017-09-09jQuery對(duì)象和DOM對(duì)象的相互轉(zhuǎn)化實(shí)現(xiàn)代碼
jQuery對(duì)象就是通過(guò)jQuery包裝DOM對(duì)象后產(chǎn)生的對(duì)象。jQuery對(duì)象是jQuery獨(dú)有的,其可以使用jQuery里的方法,但是不能使用DOM的方法;例如$("#img").attr("src","test.jpg"); 這里的$("#img")就是jQuery對(duì)象;2010-03-03