请问一下,怎样,才能点击验证码图片,只刷新这个验证码图片,而其他的用户名、密码什么的都不会被刷新掉。
我现在的做法,就是,为这个验证码图片加了一个单击事件。
imager.Attibutes["onclick"] ="window.location..reload();";
这样,我看不清验证码的时候,点击验证码图片,它就可以刷新一下,验证码图片了。但是,它同时也把我上面所填写的用户名和密码,给刷新了,用户名和密码也变成空的了 。
所以,现在,就想请教各位一下,在做这个验证码刷新功能的时候,怎样点击验证码刷新图片,只刷新验证码,而不刷新其它。
如有知道的,请给予说明!!谢谢了!!
我现在的做法,就是,为这个验证码图片加了一个单击事件。
imager.Attibutes["onclick"] ="window.location..reload();";
这样,我看不清验证码的时候,点击验证码图片,它就可以刷新一下,验证码图片了。但是,它同时也把我上面所填写的用户名和密码,给刷新了,用户名和密码也变成空的了 。
所以,现在,就想请教各位一下,在做这个验证码刷新功能的时候,怎样点击验证码刷新图片,只刷新验证码,而不刷新其它。
如有知道的,请给予说明!!谢谢了!!
解决方案 »
- 向各位高手请教
- 如何将FileUpload跟UpdateProgress同时使用
- vs2008安装失败!
- 关于输入表单元素的问题(&的符号处理)+Session问题疑问
- 问卷调查自动生成 求思路
- 求B/S结构的用户模块解决策略
- .net真的能做到代码分离?那留言本如何分离?
- 目前那些开源项目中用到了EnterPrise Library???高手支持!!!
- 拜托,麻烦各位以后尽量少用同音字,好痛苦
- 难题:ASP.NET中WEB画面要求有多个递交表单如何处理? 谢谢!!!
- 关于在.net网页里面挂漂浮广告的问题!
- TreeView 自带的checkbox 能触发TreeNodeCheckChanged 事件吗?
你可以只刷验证码就可以了
前提是你的验证码是js实现的
--------------------
<asp:ImageButton ID="yzm" runat="server" ImageUrl="image.aspx" />
<a href="javascript:changeImage();">看不清?</a><script type="text/javascript">
function changeImage()
{
var img=document.getElementById("yzm");
img.src=img.src +"?";
}
</script>
-------------------------------------
image.aspx要单独运行时能够生成验证码---
-------------------------------在不行可发消息给我,给你全部的代码
或者使用ajax刷新当前图片
清空用户名等信息!我的验证就是这么做的,楼主你也试试!
<td width="100" height="40" align="right" bgcolor="#f4f4f4" class="text"><font color="#ff6600">*</font>验证码:
</td>
<td width="200" height="40" align="left" valign="middle" bgcolor="#ffffff" class="text"> <input class="label" size="4" maxlength="5" name="txtCheckCode" style="WIDTH:80px" onkeydown="if(event.keyCode==13){document.all.Submit.focus();event.keyCode=13;event.keyCode=13;return true;}"><img src="CheckCode.aspx" id="aaa" align=absbottom>
<a href="#" onclick="document.getElementById('aaa').src='CheckCode.aspx?temp='+ (new Date().getTime().toString(36)); return false">换一张</a>
</td>
</tr>