*項(xiàng)目名稱:具有良好體驗(yàn)度的Web注冊(cè)系統(tǒng)
*作者:草履蟲(chóng)
*聯(lián)系:caolvchong@gmail.com
*時(shí)間:2007-6-29
*起因和版權(quán)說(shuō)明:
1.藍(lán)色理想上有位會(huì)員發(fā)布了個(gè)類似的系統(tǒng),提問(wèn)說(shuō)驗(yàn)證碼不支持firefox的刷新,于是萌生念頭做一個(gè).本系統(tǒng)外觀(按鈕取色等)借鑒了該系統(tǒng),但細(xì)節(jié)實(shí)現(xiàn)原理并不相同(該文地址:http://bbs.blueidea.com/thread-2761325-1-4.html).
2.另外,自己做的這個(gè)注冊(cè)系統(tǒng)中利用了網(wǎng)絡(luò)上的無(wú)組件驗(yàn)證碼(作者sipo)
3.至于密碼強(qiáng)度的算法借鑒了藍(lán)色理想的一篇文章(http://www.blueidea.com/tech/web/2006/4324.asp),但該算法并不十分理想,如果有更好算法的朋友不妨交流一下
*特點(diǎn)和知識(shí)點(diǎn):
1.AJAX驗(yàn)證用戶名和驗(yàn)證碼,同時(shí)異步進(jìn)行用戶名注冊(cè)(都屬于AJAX的很基礎(chǔ)部分)
2.支持驗(yàn)證碼刷新(包括firefox平臺(tái)下)
3.密碼,郵箱,用戶名等即時(shí)檢測(cè)(利用javascript DOM)
4.HTML通過(guò)W3C Strict驗(yàn)證,CSS也通過(guò)W3C CSS驗(yàn)證(其實(shí)這個(gè)有點(diǎn)多余,并不完全必要)
*開(kāi)發(fā)平臺(tái):Windows2003 IIS6.0 Access數(shù)據(jù)庫(kù)
*工具:DreamWeaver(寫ASP),Aptana(寫Javascript,HTML和CSS),Emeditor(寫這篇文章),Access2003(數(shù)據(jù)庫(kù))
*測(cè)試平臺(tái):Firefox2.0,Opera9.21,IE6.0,IE7.0
*演示地址:http://finish.3322.org/reg/reg.htm(短期有效,在本機(jī)上,可能訪問(wèn)不順暢)
*原文地址:http://cceer.xmu.edu.cn/blog/view.asp?id=52
*補(bǔ)充:
如果你使用這個(gè)注冊(cè)系統(tǒng),請(qǐng)務(wù)必注意下列問(wèn)題:
本系統(tǒng)沒(méi)有對(duì)密碼進(jìn)行加密,如果需要,可以搜索MD5加密
本系統(tǒng)沒(méi)有進(jìn)行防注入設(shè)置,如果需要,可以搜索SQL防注入
限于本人水平上的限制,錯(cuò)誤和不足在所難免,如果你有問(wèn)題或者建議,請(qǐng)聯(lián)系我,感謝!
*這里是效果圖
限于文章長(zhǎng)度的限制,只帖出兩個(gè)js文件和一個(gè)顯示注冊(cè)頁(yè)面,至于后臺(tái)處理頁(yè)面以及css文件等,請(qǐng)?jiān)趬嚎s包中查看
1.reg.htm(由于BLOG會(huì)過(guò)濾,分開(kāi)三個(gè)部分寫)
草履蟲(chóng)---簡(jiǎn)易AJAX注冊(cè)頁(yè)面 聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com