Build a good Web registration system ajax_javascript skills

Source: Internet
Author: User
Build a good Web registration system ajax * Project name: A Web registration system with good experience
* Author: Crawler
* Contact: caolvchong@gmail.com
* Time: 2007-6-29
* Cause and copyright description:
1. on the blue ideal, a member posted a similar system, asking that the verification code does not support firefox refresh, so he came up with the idea of doing one. the appearance of the system (button color etc.) draws on the system, but the detailed implementation principle is not the same (the address: http://bbs.blueidea.com/thread-2761325-1-4.html ).
2. In addition, the self-built registration system uses the component-less verification code on the Network (by sipo)
3. As for the password strength algorithm draws on the blue ideal article (http://www.blueidea.com/tech/web/2006/4324.asp), but the algorithm is not very ideal, if there is a better algorithm of friends may wish to exchange
* Features and knowledge points:
1. AJAX verifies the user name and verification code, and asynchronously registers the user name (both of which are basic parts of AJAX)
2. Support for verification code refresh (including in firefox)
3. Real-time password, email address, user name detection (using javascript DOM)
4. HTML is verified by W3C Strict, and CSS is also verified by W3C CSS (in fact, this is a bit redundant and not completely necessary)
* Development Platform: Windows2003 IIS6.0 Access Database
* Tools: DreamWeaver (write ASP), Aptana (write Javascript, HTML and CSS), Emeditor (write this article), Access2003 (database)
* Test Platform: Firefox2.0, Opera9.21, IE6.0, and IE7.0
* Demo address: http://finish.3322.org/reg/reg.htm (short term valid, on the local machine, possible access not smooth)
* Address: http://cceer.xmu.edu.cn/blog/view.asp? Id = 52
* Supplement:
If you use this registration system, be sure to pay attention to the following issues:
The system does not encrypt the password. If necessary, you can search for MD5 encryption.
The system has no anti-injection settings. If necessary, you can search for SQL anti-injection settings.
If you have any questions or suggestions, please contact me. Thank you!
* Here is
Limited by the length of the article, only two js files and one display registration page are posted. For background processing pages and css files, please view them in the compressed package
1.reg.htm (because the BLOG will filter, write the three parts separately)




Crawler --- simple AJAX registration page

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.