AutoCAD 3DMAX C语言 Pro/E UG JAVA编程 PHP编程 Maya动画 Matlab应用 Android
Photoshop Word Excel flash VB编程 VC编程 Coreldraw SolidWorks A Designer Unity3D
 首页 > JavaScript

关于验证码在IE中不刷新的快速解决方法

51自学网 http://www.wanshiok.com
刷新验证码方法

今天在做验证码的时候发现在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中不刷新的快速解决方法的全部内容了,希望对大家有所帮助,多多支持wanshiok.com~


刷新验证码方法  
上一篇:form表单转Json提交的方法(推荐)  下一篇:JS图片左右无缝隙滚动的实现(兼容IE,Firefox 遵循W3C标准)