相关文章
更多最近更新
更多jsp 验证码刷新无反应 怎么回事
2019-03-25 13:32|来源: 网路
我用的生成验证码为 authcode.jsp
在 login.jsp 中使用:
<form name="loginform">
输入验证码:<input type="text" name="authcode" maxlength="4" size="10">
<img id="codeimg" name="codeimg" border=0 src="authcode.jsp">
<a href="JavaScript:reloadImage('authcode.jsp')">看不清</a>
</form>
<script language="javascript" type="text/javascript">
function reloadImage(imgurl){
var getimagecode=document.getElementById("codeimg");
getimagecode.src= imgurl;
}
</script>
但是就是不刷新,到底是哪儿出问题了呢?
问题补充:
刚看了下,确实没有被调用第二次,这是怎么回事啊?
问题补充:
就是怕没有调用,专门在函数里添加了一条alert语句,确实执行了,但是就是没刷新。
问题补充:
太好了,可以了,谢谢谢谢,能告诉我什么原理吗?
在 login.jsp 中使用:
<form name="loginform">
输入验证码:<input type="text" name="authcode" maxlength="4" size="10">
<img id="codeimg" name="codeimg" border=0 src="authcode.jsp">
<a href="JavaScript:reloadImage('authcode.jsp')">看不清</a>
</form>
<script language="javascript" type="text/javascript">
function reloadImage(imgurl){
var getimagecode=document.getElementById("codeimg");
getimagecode.src= imgurl;
}
</script>
但是就是不刷新,到底是哪儿出问题了呢?
问题补充:
AngelAndAngel 写道
你去那个authcode.jsp下做个打印 看有没有调用两次
刚看了下,确实没有被调用第二次,这是怎么回事啊?
问题补充:
AngelAndAngel 写道
1,js代码调用了木有
2,假如木有调用,那么JavaScript改成小写
<a href="javascript:reloadImage('authcode.jsp')">看不清</a>
试试
2,假如木有调用,那么JavaScript改成小写
<a href="javascript:reloadImage('authcode.jsp')">看不清</a>
试试
就是怕没有调用,专门在函数里添加了一条alert语句,确实执行了,但是就是没刷新。
问题补充:
AngelAndAngel 写道
改成
getimagecode.src= imgurl+"?id=" + Math.random();试试。
太好了,可以了,谢谢谢谢,能告诉我什么原理吗?
相关问答
更多-
jsp中如何添加验证码?[2023-03-23]
<%@ page contentType="image/jpeg" import="java.awt.*, java.awt.image.*,java.util.*,javax.imageio.*" %> <%! Color getRandColor(int fc,int bc){//给定范围获得随机颜色 Random random = new Random(); if(fc>255) fc=255; if(bc>255) bc=255; int r=fc+random.nextInt(bc-fc); in ... -
java 验证码[2023-05-22]
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { int width=500, height=250;//设置图片大小 BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB); // 获取图形上下文 Graphics g ... -
求一篇用java生成的验证码程序。。。[2022-09-30]
把生成验证码图片的程序封装为一个JavaBean,这个JavaBean的源代码如下: makeCertPic.java package pic; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.image.BufferedImage; import java.io.IOException; import java.io.OutputStream; ... -
JAVA验证码的问题[2021-09-21]
要看看程序 -
spring mvc验证码 前台验证码图片显示不出来是怎么回事,在线等,谢谢[2022-08-29]
页面验证码部分 代码 js代码 function reloadValidate(image){ image.src = "generateValidateCode.ac ... -
jsp include html 出现了乱码是怎么回事?[2024-03-05]
jsp include html出现乱码的是因为在过滤器没有配置全局的统一字符编码导致。 一般在一个web项目中,所有的字符过滤都是通过filter来实现的。 在web.xml中配置如下代码: CharsetEncodingFilter com.bjpowernode.drp.util.filter.CharsetEncodingFilter encoding GBK CharsetEncodingFilter *.jsp -
JSP是干什么的怎么回事[2022-07-26]
JSP是什么? JSP(JavaServer Pages)技术为创建动态的Web页面提供一种简化、快速的方式, JSP规范定义了服务器和JSP页面之间的交互,并且描述页面的格式和语法。 JSP 与 ASP 的简单比较 JSP 与 Microsoft 的 ASP 技术非常相似。两者都提供在 HTML 代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。在 ASP 或 JSP 环境下, HTML 代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。普通的 HTML 页面只依赖于 Web 服务器, ... -
注册 验证码[2023-06-02]
防止别人用软件注册很多个帐号,浪费资源。 -
一两分钟内,突然很多平台的注册验证码一起发短信来,请问是怎么回事?[2022-03-18]
是别人恶意用你的手机号来注册,建议换手机号。 -
终于明白收不到易百短信验证码是怎么回事了[2022-08-02]
接收不到短信或验证码有以下原因: 1、您可先检查信箱是否已满,如果是请删除部分信息; 2、删除后仍无法收到,您可以换机或换卡测试,看是否为硬件因素; 3、排除以上原因后,您可以尝试在其他地点测试能否接收,看是否为当地信号弱的原因。 若以上问题都不存在,请您联系当地的人工客服处理此问题。