发表评论框加入“更新验证码”
作者:jogocun 日期:2007-03-28 21:12
有时候验证码看不清楚,或者输入错误,刷新页面总是不太好吧,加个“刷新验证码”不是挺方便的,最初我是采用调用嵌入式框架页面很容易实现,但是其在FF2.0下不能用且占用一个IIS资源,效果不好。前阵子在网上看到这段代码就移植到本站评论处,测试可以用,但是加在其它地方却不行,如留言本、登入界面等,郁闷了,进一步研究中。发表评论处加入“刷新验证码”方法如下,关键是那句JS语句---
完整的代码如下,红色部分:
<%if memName=empty then%><tr><td align="right" width="70"><strong>密 码:</strong></td><td align="left" style="padding:3px;"><input name="password" type="password" size="18" class="userpass" maxlength="24" /> 游客评论不需要密码.</td></tr><%end if%>
<script type="text/javascript">
function RefreshValidate(){
$("validateImg").src = "common/GetCode.asp?dumy=" + Math.random();
}
</script>
<%if memName=empty or blog_validate=true then%><tr><td align="right" width="70"><strong>验证码:</strong></td><td align="left" style="padding:3px;"><input name="validate" type="text" size="4" class="userpass" maxlength="4" /><img id="validateImg" src="common/GetCode.asp" style="margin:0px 3px 0px 3px"/><a href="javascript:RefreshValidate()">刷新验证码</a> | <font color="#0000EE">不区分大小写.</font></td></tr><%end if%>
点此快速转到评论处,留下您的宝贵见解吧^_^ 本文如需转载,请详细注明出处,尊重版权,尊重别人的劳动成果,谢谢合作哦! |