验证码在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> 
 

时间: 2024-09-09 12:31:07

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

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

今天在做验证码的时候发现在IE中,验证码不会刷新,而谷歌等其他浏览器没有问题,所以我想到应该是缓存问题,因为IE默认的设置是如果访问地址没变化就不会去获取而是加载缓存中的内容 所以解决方案就是在验证码的切换地址后面加一个随机的参数 例如: <script> //换验证码 function changeimg(){ /* math.random范围是0-1 *999变成0-999 +3000 就是3000-3999 */ var time=Math.round(Math.random()*999

“ASP.NET 2.0 正式版中无刷新页面的开发”中示例代码与Firefox兼容的解决

asp.net|解决|示例|刷新|无刷新|页面 这几天正着手开始写毕业设计,因为发生了一些事情,所以一直拖到现在才开始.其实我准备做一个ASP.NET 2.0并且使用AJAX的Web项目,于是到博客园到处寻着AJAX的文章,恰好翻到了Leon.Zhou的ASP.NET 2.0 正式版中无刷新页面的开发按照代码示例和讲解做了一个页面,确实不错啊.因为俺平时几乎都用Firefox,所以就顺手测试了一下Firefox下的效果,结果发现点了Button之后没有反应--于是打开Javascript控制台,

谷歌Chrome浏览器中单选框和复选框不显示怎么办

  谷歌Chrome浏览器中单选框和复选框不显示怎么办?最近不知怎么地,学研端的Chrome浏览器中的单选框和复选框经常不显示.给上网带来很大的不方便.虽然可以拷贝网址到firefox或者搜狗浏 览器中看,或者直接换浏览器,但总觉得还是用chrome习惯.更让学研端舍不得的是chrome简约的界面和强大的插件库.所以尝试了一个办法终于解决 了单选框和复选框无法正常显示的问题. 应该有多种解决办法的,学研端使用的是修改计算机的属性.具体地,是:依次进入:"我的电脑"→"属性&q

html-Web开发中局部刷新url地址如何改变,浏览器刷新之后页面跳转控制

问题描述 Web开发中局部刷新url地址如何改变,浏览器刷新之后页面跳转控制

数据称现实中谷歌Chrome浏览器速度最快(图)

技术性能服务提供商Compuware性能测试部门Gomez今天发布数据 新浪科技讯 北京时间8月9日凌晨消息,技术性能服务提供商Compuware性能测试部门Gomez今天发布数据,按照一个衡量电脑用户使用的网络浏览器速度的项目结果显示,谷歌Chrome浏览器速度最快. 本次项目只测量了在宽带连接下各浏览器的载入时间,数据收集了1个月内访问逾200个网站的18.6亿个独立样本. 图表中,蓝柱表示页面载入时间,Chrome 12浏览器为3.433秒,苹果的Safari 4浏览器为6.149秒,IE

android开发 listview-Android中,刷新ListView中的item导致ListView闪烁的解决方法

问题描述 Android中,刷新ListView中的item导致ListView闪烁的解决方法 如题,因为下载列表使用ListView实现的,所以必须实时更新ListView中的数据. 我采用的是Service+BroadcastReceiver的搭配.更新数据 在Activity里面再用notifySetDataChange()的方法对ListView进行动态刷新 但是发现一个很严重的问题.刷新的时候ListView有明显的闪烁. 求解决方法

Web开发中局部刷新url地址如何改变,浏览器刷新之后页面跳转控制

问题描述 Web开发中局部刷新url地址如何改变,浏览器刷新之后页面跳转控制 如图,我想讲页面做成1,2,3块用div控制,当点击1处的DIV中树枝时同时改变div3的HTML和DIV2 的A处的说明,同时当前sub-bar保持展开状态,当点击浏览器的刷新按钮时控制页面的刷新还展示之前的状态,而不是跳转到初始化界面,该如何做?????请各路大神帮忙,谢谢!!!

js中页面刷新和页面跳转的方法总结

.js中cookie的基本用法简介 2009-12-15 js中页面刷新和页面跳转的方法总结 文章分类:Web前端 关键字: javascript js中页面刷新和页面跳转的方法总结 1.history.go(-1), 返回两个页面: history.go(-2); 2. history.back(). 3. window.history.forward()返回下一页 4. window.history.go(返回第几页,也可以使用访问过的URL) 例: <a href="javascri

谷歌chrome浏览器如何更换皮肤

我们使用的谷歌chrome浏览器需要怎么更换皮肤呢?目前,很多浏览器都推出了主题皮肤的功能,这让用户的使用界面更个性化.不过,也有一些网友不知道怎么更换浏览器的皮肤.在今天的教程中,格子啦小编就给大家先分享一下很多网友都在关注的:谷歌浏览器更换皮肤的问题吧! 谷歌浏览器 谷歌浏览器更换皮肤的方法/步骤: 首先打开谷歌浏览器,点击右上角菜单,在菜单中选择设置. 在设置菜单中找到点击外观->获取主题背景按钮. 这时就打开了谷歌浏览器主题选择页面,我们在其中选择喜欢的主题皮肤. 点击选中主题的蓝色按钮