验 证 码:
                        <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>

解决方案 »

  1.   

    查找验证码所在的Image标签,然后重新给他的Src属性赋值,就是让他重新显示图片啦,无刷新的
    至于后面的部分,是为了防止图片被缓存(相同的图片地址而不重新请求)而不产生新图片了,所以加
    一个随机数。
      

  2.   

    javascript:document.all('vimg').src 这个是设置vimg控件的图片地址
    VCode.aspx?Rnd='+Math.random() VCode.aspx一个aspx文件,里面根据传入的随机数随机显示一个验证码的图片。明白了吗?