基于Ajax获取变长交互性验证码的方法

    公开(公告)号:CN101141256B

    公开(公告)日:2010-05-26

    申请号:CN200710072607.0

    申请日:2007-08-03

    Abstract: 本发明提供的是一种基于Ajax获取变长交互性验证码的方法。用户访问需要填写验证码的页面;系统初始化验证码长度;用户填写其他信息;用户准备填写验证码时,系统产生两位验证码;用户每输入一位验证码,系统产生下一位验证码,将现有验证码左移一位,同时拼接上将新产生的验证码;用户将产生的验证码输入完毕提交页面。本发明的特点是:每次请求需要填写验证码的页面时,所产生的验证码总长度是在一个范围内随机的,用户在不同时间访问页面时需要填写的验证码长度不同。验证码并不是一次性显示在页面上,而是根据用户的输入来产生下一位验证码,同时为了保证在交互过程达到无刷新数据获取的功能,采用了Ajax技术来改善用户体验。

    基于Ajax获取变长交互性验证码的方法

    公开(公告)号:CN101141256A

    公开(公告)日:2008-03-12

    申请号:CN200710072607.0

    申请日:2007-08-03

    Abstract: 本发明提供的是一种基于Ajax获取变长交互性验证码的方法。用户访问需要填写验证码的页面;系统初始化验证码长度;用户填写其他信息;用户准备填写验证码时,系统产生两位验证码;用户每输入一位验证码,系统产生下一位验证码,将现有验证码左移一位,同时拼接上将新产生的验证码;用户将产生的验证码输入完毕提交页面。本发明的特点是:每次请求需要填写验证码的页面时,所产生的验证码总长度是在一个范围内随机的,用户在不同时间访问页面时需要填写的验证码长度不同。验证码并不是一次性显示在页面上,而是根据用户的输入来产生下一位验证码,同时为了保证在交互过程达到无刷新数据获取的功能,采用了Ajax技术来改善用户体验。

Patent Agency Ranking