验证码在IE7/IE8下刷新无效的解决办法! 绝对有效

2011-12-01 浏览:1153
验证码在IE7/IE8下刷新无效的解决办法! 绝对有效
评论:(0)复制地址

一般来讲,验证码刷新的代码为:

<script type=”text/javascript”>
    function refreshimg()
{
    document.all.checknum.src=’CheckCode.Asp’;
}
</script>

但是这个代码在IE7/8中可能失效,在网上查了很久,普遍的答案是:

<script language=”javascript”>
//重新加载验证码
function refreshimg()
{
  var d = new Date();
  document.all.checknum.src=’CheckCode.Asp?getCheckNum.jsp?t=’+d.toString(38);
}
</script>

但是,有时候这种方法也会失效,解决验证码在IE7/IE8下刷新无效最有效的方法是下面这种:

<img src="CheckCode.Asp" name="checkcode" align="absmiddle" id="checkcode" style="border: 1px solid #ffffff"  onclick="this.src=this.src+'?'+(new Date());" />

评论:(0)复制地址
发布:苗景云 | 分类:IT技术&设计 | Tags:验证码 失效

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。