用servlet写一个验证码的类时,在客户端获取验证码,比如有一个表单,表单中有:
<img src="servlet地址" class="pic" onClick="reCheckCode(this)"/>点击图片重新刷新验证码
在css中把.pic设为:cursor:pointer ;
1、在javascript中写函数:
function reCheckCode(img){
img.src = "servlet地址" ;
}
用goole浏览器点击验证码图片时,可以重新生成验证码,但是在IE9和firefox由于缓存却不能重新生成验证码,可以将函数中的内容改为:img.src = "servlet地址?" + Math.random() ;这样在IE9和firefox中都可以通过点击重新生成验证码。
2、使用jquery(img标签中去掉onClick属性):
$(function(){
$(".pic").on("click",function(){
$(this).attr("src","servlet地址?"+Math.random()) ;
}) ;
}) ;
相关推荐
使用javascript生成验证码刷新功能
java注册页面验证码刷新,每点击验证码一次可以刷新出新的验证码
jsp中实现中文验证码并利用javascript技术实现验证码无法显示或不清晰时局部刷新验证码...
html5点击刷新验证码特效
一个可以解决yii验证码页面刷新验证码不刷新和验证码在提交之后不刷新的验证码类,具体配置教程可参考我的这篇文章:http://blog.csdn.net/likunlun1234/article/details/39343747
彩色验证码: 1.原理:随机生成一个包含字符串的图片,用户读取图片中的字符信息,将其输入到指定文本框中,随着登录或者注册功能的提交将其传递给服务器进行验证处理。 2.作用:防止通过程序进行批量注册或者暴力...
动态生成验证码!利用读取文件流来生成验证码!简洁实用!
短信验证码倒计时一刷新从新开始问题,该方法解决了刷新短信验证码丢失,刷新以后短信倒计时任然继续执行,可以参考本方法
可以实现ThinkPHP验证码实时刷新。一看就懂。
ashx生成验证码实现无刷新页面更换验证码 视频教程 和教程中本人记录的学习笔记,仅供大家学习用哦
根据鸿洋大神博客所写。自己的学习笔记。自定义View实现验证码。
Thinkphp5的验证码点击刷新实例,解压完后放到你的www下,访问地址为http://localhost/video-tp5/public/admins.php/admins/account/login
用JavaScript 刷新验证码
个人写的验证码的实现方法-局部刷新,适合对Ajax不熟悉的朋友使用
那么对于刷新图片后,session不能立刻保存为新值,验证就永远不能通过,反之js用的是一个全局变量不需要...这个程序既可以直接验证,也可以点击验证码刷新一个新的验证码(当原来的验证码看不清楚的时候),再验证
JAVA实现注册页面验证码刷新-附件资源
This is a digital graphic verification code written in canvas(这是一个vue的插件,使用canvas来生成图形验证码)
Jsp-图片验证码及刷新Jsp-图片验证码及刷新Jsp-图片验证码及刷新
生成验证码,并实现登录验证,用户名aa 点击验证码 刷新验证码!很实用的!自己整理的!对大家有帮助!