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

 更新时间:2014年03月18日 15:31:06   作者:  
在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>

相关文章

  • JavaScript模仿Pinterest实现图片预加载功能

    JavaScript模仿Pinterest实现图片预加载功能

    图片预加载是web开发中一种应用相当广泛的技术,比如我们在做图片翻转显示等特效的时候,为了让图片在转换的时候不出现等待,我们最好是先让图片下载到本地,然后在继续执行后续的操作。今天本文主要介绍的是利用JS模仿Pinterest图片社交网站的图片预加载功能。
    2016-10-10
  • JavaScript toUpperCase()方法使用详解

    JavaScript toUpperCase()方法使用详解

    这篇文章主要为大家详细介绍了JavaScript toUpperCase()方法的使用技巧,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • JS实现动态给标签控件添加事件的方法示例

    JS实现动态给标签控件添加事件的方法示例

    这篇文章主要介绍了JS实现动态给标签控件添加事件的方法,结合实例形式分析了javascript简单实现动态添加事件的相关操作技巧,需要的朋友可以参考下
    2017-05-05
  • JS删除数组中某个元素的四种方式总结

    JS删除数组中某个元素的四种方式总结

    js删除指定元素方法有很多,下面这篇文章主要给大家介绍了关于JS删除数组中某个元素的四种方式,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-02-02
  • webpack4.x CommonJS模块化浅析

    webpack4.x CommonJS模块化浅析

    这篇文章主要介绍了webpack4.x CommonJS模块化浅析,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-11-11
  • js省市联动效果完整实例代码

    js省市联动效果完整实例代码

    这篇文章主要介绍了js省市联动效果完整实例代码,涉及JavaScript数组的定义与遍历技巧,代码非常具有实用价值,需要的朋友可以参考下
    2015-12-12
  • JS TypeScript的Map对象及联合类型实战

    JS TypeScript的Map对象及联合类型实战

    这篇文章主要介绍了JS TypeScript的Map对象及联合类型实战,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-08-08
  • Area 区域实现post提交数据的js写法

    Area 区域实现post提交数据的js写法

    这篇文章主要介绍了在Area区域的里 实现post 提交数据 的js写法,需要的朋友可以参考下
    2014-04-04
  • js获取元素相对窗口位置的实现代码

    js获取元素相对窗口位置的实现代码

    这篇文章主要介绍了js获取元素相对窗口位置的实现代码,需要的朋友可以参考下
    2014-09-09
  • 探索浏览器页面关闭window.close()的使用详解

    探索浏览器页面关闭window.close()的使用详解

    这篇文章主要介绍了探索浏览器页面关闭window.close()的使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08

最新评论