2009.10月13asp验证码刷新

今天学习了关于asp验证码的刷新问题。

学习目的:
小梅指出页面上的验证码会有很多原因需要刷新,而让浏览者手动刷新显然是不够合理,所以,为了体现人性化的设计理念,需要运用现在运用很广泛的验证码刷新。

具体内容:
1.假设生成验证码图像的页面名为GetCode.asp,登陆页面为login.asp,不添加刷新功能的话就是通过在login中添加
               <img src="GetCode.asp">
来加入生成的验证码;

2.只需做如下更改:
<img src="GetCode.asp" style="cursor:hand;" onClick="this.src='GetCode.asp?i='+Math.random()">

3.如果想加一个按钮来刷新验证就可以加入  name 值,并加入单机事件即可,例:
<img name="code" src="GetCode.asp" style="cursor:hand;" onClick="this.src='GetCode.asp?i='+Math.random()">
<input type="button" onClick="code.src='GetCode.asp?i='+Math.random()">

**
只要将源文件加载时,改变一下路径即可,例在 ?i= 加入随机数,使路径变了,让服务器以为是要下载一个新的文件,这样服务器将重新下载文件,所以验证码就刷新了!
**

注意:路径不能错!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值