为什么要alert才能刷新验证图片 imgObj.src = "http://localhost:8080/test/publish/picAuthCode.do?r=" + Math.random(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 alert(1);//加此句后能够刷新图片,不加则不行,为什么?这里因为请求到服务器还需要时间,所以不行,可以在下面用setTimeout来执行掩盖这个问题或者判断他的状态 环境IE6 SP1,想仿照腾讯那样换验证码但是奇怪的就是必须alert后图片就更新了,如果点“显示图片”也可以更新使用腾讯的图片连接,也是必须要alert,奇怪了继续测试…… 都没找对问题,自己发现了,是<a href="javascript:" onclick="reloadPicAuthorityCode()">看不清,换一张</a>的问题。写成<a href="javascript:reloadPicAuthorityCode()">看不清,换一张</a>就没问题了 //设置浏览器不要缓存此图片response.setHeader("Pragma", "No-cache");response.setHeader("Cache-Control", "no-cache");response.setDateHeader("Expires", 0);在action中加上这几句,保证不缓存图片就可以了 菜鸟问题,jquery在本地无法加载,但引用外部jquery包就行,为虾米呀? 来个好用的Jquery 弹出层推荐一下. 能用javascript判断网页能否打开吗? 如何在网页中获取 .dll中的图片、html等资源? 新人求助 请大家进来看看,帮帮我 如何用js拆分字符串?? 一个问题。 表丹中有几个文本框,要求按回车就按照一定的顺序移动焦点~~怎么办?拜托!!!!! 怎样实现用连接控制<iframe>中的页面上下翻动?80分!!!!!!!!!!!!!!! 如何用JS可以自动将参数POST到另一个网页? 哪位知道js如何才能只启动默认浏览器,而不开启任何页面?
这里因为请求到服务器还需要时间,所以不行,可以在下面用setTimeout来执行掩盖这个问题
或者判断他的状态
但是奇怪的就是必须alert后图片就更新了,如果点“显示图片”也可以更新
使用腾讯的图片连接,也是必须要alert,奇怪了
继续测试……
<a href="javascript:" onclick="reloadPicAuthorityCode()">看不清,换一张</a>
的问题。写成
<a href="javascript:reloadPicAuthorityCode()">看不清,换一张</a>
就没问题了
response.setHeader("Pragma", "No-cache");
response.setHeader("Cache-Control", "no-cache");
response.setDateHeader("Expires", 0);
在action中加上这几句,保证不缓存图片就可以了