如题,根据大牛wxr0323 提供的代码终于实现了验证码的功能,但是通常会有更换验证码的情况,由于是用后台代码实现的验证码,有没有合适的方法可以实现,在无刷新的情况下,更换验证码。原帖的链接是:http://topic.csdn.net/u/20110712/13/fadf347b-f38b-44ec-b690-8092204024fc.html非常急,在线等。。谢谢各位

解决方案 »

  1.   

    不是大牛点击更换验证码可以用加随机数实现。JS方法
    <script type="text/javascript">
        function show(im) 
        { 
            im.src="ValidateCode1.aspx?"+new Date;
         }
        </script>
    Default.aspx为验证码文件调用
    <img  src="Default.aspx" onclick ="show(this)" />方便点的<a href="#" onclick="document.getElementById('imgVCode').src='Default.aspx?id=' + Math.random(); return false">重新获得验证码</a>
      

  2.   

    <script type="text/javascript">
        function show(im) 
        { 
            im.src="ValidateCode1.aspx?"+new Date;
         }
        </script>
    修改为
    <script type="text/javascript">
        function show(im) 
        { 
            im.src="Default.aspx?"+new Date;
         }
        </script>
    ---------
    function getcode() {
      var randomnum = Math.random();
      var img = document.getElementById("Image1");
      img.src = "imgvil.aspx?r=" + randomnum;
      }<a href="#" onclick="getcode();return false;">
      <img id="Image1" src="Default.aspx" alt="验证码" /></a>这种也可以 
    点击图片的时候访问验证码文件后面加个随机数