验证码刷新

找了很久都没有找到合适的,今天无意中,找了几个例子。
<img   id="getcode"   src="gif.aspx"   alt="请点击刷新验证码"   style="cursor   :   pointer;height   :   20px;"   onclick='fGetCode()'   />  
   
  <script   language=javascript   type=text/javascript>  
  function   fGetCode()
{  
      document.getElementById('getcode').src="gif.aspx"  
  }  
   
  </script>

最简单的是 onClick="this.src=this.src;"

验证码的产生和验证就不用累赘了。
 
 

下面介绍三种方法
1.框架
将验证码控件置于框架中,然后通过刷新框架来刷新验证码
2.控件路径转移
这种方法是在一个页面中放置两个验证码控件,如果一个验证码控件看不清,那么就将另外一个验证码的路径赋予第一个验证码的路径
3.input控件调用javascript
下面是详细代码:

<IMG id="getcode" alt="" src="gif.aspx">&nbsp;&nbsp;</font><href="javascript:getimgcode()"><font class="resumecontent" face="宋体">刷新验证码</font></A>

function getimgcode()
{
 
var randomnum = Math.random();
 
var getimagecode = document.getElementById("getcode");
 getimagecode.src 
= "gif.aspx?" + randomnum;
}

 

posted on 2008-07-30 14:41  王远扬  阅读(2263)  评论(1编辑  收藏  举报

导航