验 证 码:
<asp:TextBox ID="txt_VCode" runat="server" Width="52px" MaxLength="4" TabIndex="6"></asp:TextBox>
<img name="vimg" id="vimg" src="VCode.aspx" onclick="javascript:document.all('vimg').src='VCode.aspx?Rnd='+Math.random();" />
<script type="text/javascript">document.all("vimg").src="VCode.aspx?Rnd="+Math.random();</script>
<asp:TextBox ID="txt_VCode" runat="server" Width="52px" MaxLength="4" TabIndex="6"></asp:TextBox>
<img name="vimg" id="vimg" src="VCode.aspx" onclick="javascript:document.all('vimg').src='VCode.aspx?Rnd='+Math.random();" />
<script type="text/javascript">document.all("vimg").src="VCode.aspx?Rnd="+Math.random();</script>
至于后面的部分,是为了防止图片被缓存(相同的图片地址而不重新请求)而不产生新图片了,所以加
一个随机数。
VCode.aspx?Rnd='+Math.random() VCode.aspx一个aspx文件,里面根据传入的随机数随机显示一个验证码的图片。明白了吗?