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