验证码生成方式
Response.ClearContent();
Response.ContentType = "image/gif";
Response.BinaryWrite(ms.ToArray());
登录页面是用
<img src="Validate.aspx" alt= "验证码,看不清楚?请点击刷新验证码" style="cursor : pointer;height : 26px;" onclick="this.src='Validate.aspx'"/>当点击该img图片的时候,验证码本应该会改变,但是我这里弄的时候出现这样问题:如果将
onclick="this.src='Validate.aspx'改成onclick="this.src='Validate.aspx?id=ddd'的话
,当页面载入的时候点击img后只能改变一次,在点击就无效了,也就是id=的东西必须变,如何弄呢?
奇怪的是如果只是使用onclick="this.src='Validate.aspx'的话,当我点击页面的一个button后,
然后再点击img验证码就可以不断变化了,可是不点击button,也就是页面第一次载入,怎么点击img验证码都不变.
Response.ClearContent();
Response.ContentType = "image/gif";
Response.BinaryWrite(ms.ToArray());
登录页面是用
<img src="Validate.aspx" alt= "验证码,看不清楚?请点击刷新验证码" style="cursor : pointer;height : 26px;" onclick="this.src='Validate.aspx'"/>当点击该img图片的时候,验证码本应该会改变,但是我这里弄的时候出现这样问题:如果将
onclick="this.src='Validate.aspx'改成onclick="this.src='Validate.aspx?id=ddd'的话
,当页面载入的时候点击img后只能改变一次,在点击就无效了,也就是id=的东西必须变,如何弄呢?
奇怪的是如果只是使用onclick="this.src='Validate.aspx'的话,当我点击页面的一个button后,
然后再点击img验证码就可以不断变化了,可是不点击button,也就是页面第一次载入,怎么点击img验证码都不变.
解决方案 »
- 继续询问jquery和asp.net后台交互问题
- 请教:datagrid 里面的registerclientscriptblock()为什么不执行?
- 两个表gridview绑定的问题?
- DataGrid中更新的时候会触发验证控件??
- 急 winform 中datagridview
- .aspx页面分割成.ascx后的数据库访问问题
- 哪位高手帮我解决一下?
- 请教什么是“脏”(dirty)标记啊?
- 类型转换问题,挺郁闷的
- datagrid 与<a STYle="CURSOR: hand" onclick="a1(2)">AAA</A>问题
- ==== 如何让地址栏上的参数隐藏? ====
- 其实目前为止,软件方面培训最好的绝对是新东方~~~~~
onclick="this.src='Validate.aspx?id=ddd',如果能将ddd改成随机的内容,可能就可以了,
在不刷新页面的情况下让ddd变化,估计只能用javascript了吧,
private void Page_Load(object sender, System.EventArgs e)
{
Response.Cache.SetNoStore();
//画图的代码 }
还是为了让页面能重新加载添加上的