您好,欢迎来到燃米美食网。
搜索
您的当前位置:首页验证码在IE中不刷新而谷歌等浏览器正常的解决方案_javascript技巧

验证码在IE中不刷新而谷歌等浏览器正常的解决方案_javascript技巧

来源:燃米美食网


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

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

例如:
代码如下:

//换验证码
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);
}

Copyright © 2019- oram.cn 版权所有

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务