社区
Web 开发
帖子详情
script菜鸟请教问题
gs_bg
2008-06-22 09:38:08
请教各位高人,我的验证码是sevlet生成的以流的形式返回,在页面里面是用<image src="servlet URL">获的,另外还有个按钮可以点击获得新的验证码,但是发现只要点击按钮,页面就跳转到另外一个只有验证码图片的页面,这样才能不跳转只在原来页面显示啊,是不是用script脚本啊,请各位高手指点下啊
...全文
164
7
打赏
收藏
script菜鸟请教问题
请教各位高人,我的验证码是sevlet生成的以流的形式返回,在页面里面是用获的,另外还有个按钮可以点击获得新的验证码,但是发现只要点击按钮,页面就跳转到另外一个只有验证码图片的页面,这样才能不跳转只在原来页面显示啊,是不是用script脚本啊,请各位高手指点下啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
TRMeister
2008-06-23
打赏
举报
回复
function refreshValidatingImg (){
document.getElementById("img1").src = 'servlet URL?' +
Date.parse(new Date());
}
<img src=""servlet URL>
<input type="button" value="新验证码" onclick="newCode()">
或者url
<a href="javascript: refreshValidatingImg ();">看不清楚,再来一张</a>
需要重新设置img标签的src属性
不用禁止缓存
最好的方法是价格javascript时间戳。如红色部分。
rascalboy520
2008-06-23
打赏
举报
回复
up 一下,
dengfeiling
2008-06-23
打赏
举报
回复
楼上写的都对,LZ你就结贴吧~~~
kokobox
2008-06-23
打赏
举报
回复
禁止缓存最好带随机数 Math.random()
例如:
js中:
function getImg(){
document.getElementById("gimg").src = 'xxxx.do?method=xgetxxx&m='+Math.random();
}
页面中:
<img src="" id="gimg">
<a href="#" onclick="getImg()">看不清,换一张</a>
这样就ok了
sd5816690
2008-06-22
打赏
举报
回复
从新指定图片的SRC就行了
<image id="img1" src="servlet URL">
function newCode(){
document.getElementById("img1").src="servlet URL";//URL是一样的,但是servlet中需要禁止缓存
}
<input type="button" value="新验证码" onclick="newCode()">
禁止缓存入下:
response.setHeader("Cache-Control","no-cache"); //HTTP 1.1
response.setHeader("Pragma","no-cache"); //HTTP 1.0
response.setDateHeader ("Expires", 0);
zhj92lxs
2008-06-22
打赏
举报
回复
楼主怎么写的啊.........
Linux_shell编程基础_source命令和点命令
...在学习shell编程的过程中,遇到了一个很弱智的
问题
,
请教
过别人但是被无情的BS了,决心回来弄明白。
问题
如下,当我们在基于Android源码开发的时候,总免不了会进入到各个模块的子目录下m
故障管理系统--select两级联动查询
写故障管理系统时,根据主类-平台进行故障搜索,需要用到select两级联动查询我前端技术纯
菜鸟
,
请教
了个水平高的同事才搞定,所以记录下来,以免以后再忘了前端html <formid="tab"class="form-inline"role="form...
11g两个节点RAC搭建单实例DG过程
问题
以及解决方法
本人
菜鸟
一枚,工作和学习真的是天壤之别,以前搭建过单实例数据库的DG,感觉挺简单的,后来来到公司第一个项目是给RAC搭建DG,信心满满的自己,真的是费尽心思啊,各种
请教
,各种百度,终于艰难的完成了任务,下面...
编译器和解释器的区别
菜鸟
经常将编译器和解释器弄混淆,无奈之下,于是向高手
请教
。 高手说: “ 解释器是一条一条的解释执行源语言。比如php,postscritp,java
script
就是典型的解释性语言。 编译器是把源代码整个...
[VB.NET]新手
请教
:根据DATAGRID实现进度图表,请高手帮忙!
<!--google_ad_client = "pub-8333940862668978";/* 728x90, 创建于 08-11-30 */google_ad_slot = "4485230109";google_ad_width = 728;google_ad_height = 90;//--><
script
type="text/java
script
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章