first.jsp

来自「第二种生成验证码的jsp代码」· JSP 代码 · 共 50 行

JSP
50
字号
<%@ page contentType="text/html; charset=gb2312" import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*" %> 

<html>
<head>

<title>jsp生成彩色汉字验证码</title>
</head>
<script language="javascript">
function my()
{
   if(document.form1.rand.value=="")
	{
		alert("请输入验证码!");
		return;
	}
	else
	{
	document.form1.submit(); 
	}
}

function Refresh() 
 {
	var ccImg = document.getElementById("checkCodeImg");
	var ccImgSrc = "";
	if (ccImg) 
		{
			if (document.all) 
			{
				ccImgSrc = "image.jsp";
			} 
			else
			{
				nowTime = new Date()
				ccImgSrc = "image.jsp" + nowTime.getTime();
			}
			ccImg.src = ccImgSrc;
	    }
}

</script>
<body>
<%request.setCharacterEncoding("gb2312");%>
<form name="form1" method="post" action="check.jsp">
  <input name="rand" type="text" maxlength="6">
  <img src="hanzi.jsp" id="checkCodeImg"/><a href="javascript:Refresh();" target="_self">换一张</a>
  <input type="button" name="Submit" value="提交" onClick="my()">
</form>
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?