手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >关于验证码在IE中不刷新的快速解决方法
关于验证码在IE中不刷新的快速解决方法
摘要:今天在做验证码的时候发现在IE中,验证码不会刷新,而谷歌等其他浏览器没有问题,所以我想到应该是缓存问题,因为IE默认的设置是如果访问地址没变...

今天在做验证码的时候发现在IE中,验证码不会刷新,而谷歌等其他浏览器没有问题,所以我想到应该是缓存问题,因为IE默认的设置是如果访问地址没变化就不会去获取而是加载缓存中的内容

所以解决方案就是在验证码的切换地址后面加一个随机的参数

例如:

<script> //换验证码 function changeimg(){ /* math.random范围是0-1 *999变成0-999 +3000 就是3000-3999 */ var time=Math.round(Math.random()*999)+3000; $('#captcha').attr('src','__APP__/Public/verify/time/'+time); } </script>

以上就是小编为大家带来的关于验证码在IE中不刷新的快速解决方法的全部内容了,希望对大家有所帮助,多多支持查字典教程网~

【关于验证码在IE中不刷新的快速解决方法】相关文章:

jQuery判断一个元素是否可见的方法

javascript实现可全选、反选及删除表格的方法

JavaScript获得指定对象大小的方法

简述JavaScript中正则表达式的使用方法

JavaScript实现点击文字切换登录窗口的方法

javascript无刷新评论实现方法

JavaScript基于setTimeout实现计数的方法

png在IE6 下无法透明的解决方法汇总

JS动态增删表格行的方法

js验证上传图片的方法

精品推荐
分类导航