jsp+Ajax无刷新验证码

时间:2011-06-23 05:36:05
【文件属性】:

文件名称:jsp+Ajax无刷新验证码

文件大小:7KB

文件格式:RAR

更新时间:2011-06-23 05:36:05

ajax jsp 无刷新 验证码

我们在做验证码的时候往往由于要反作弊,验证有时故意加入多的干扰因素,这时验证码显示不很清楚,用户经常输入错误。这样不但要重新刷新页面,导致用户没有看清楚验证码而重填而不是修改,而且如果没有用session保存下用户输入的其它数据的话(如姓名),用户刚刚输入的内容也不存在了,这样给用户造成不好的体验。
本例在原有验证方式基础之上增加一段js,通过xmlhttp来获取返回值,以此来验证是否有效,这样即使用户浏览器不支持js,也不会影响他的正常使用了。
为了防止作弊,当用户连接3次输入错误时则重载一下图片,这样也利于用户因为图片上的验证码辨认不清而使终无法输入正确。
本例还特别适合检验用户名是否有效,只要从后台做个sql查询,返回一个值或是xml即可。(


【文件预览】:
validatecode
----.project(1KB)
----.mymetadata(309B)
----WebRoot()
--------WEB-INF()
--------img.jsp(3KB)
--------num.jsp(835B)
--------index.jsp(850B)
--------net.js(2KB)
--------META-INF()
--------random.jsp(2KB)
----.myeclipse()
----src()
----.classpath(340B)

网友评论

  • 对思路有帮助,开阔了视野
  • 不好用啊。。。
  • 不错,调一下就可以运行了。
  • 大坑啊!!!大家别上当了,根本就运行不出效果。还3分
  • 怎么运行啊?
  • 学习了一下思路,还是挺有用的,谢谢楼主分享了。。
  • 不错的,帮助挺大的,很好的解决了问题!!非常感谢楼主分享!!!
  • 好像有点错误
  • 牛头不对马嘴,不能用啊