当前位置:K88软件开发文章中心编程语言AspAsp01 → 文章内容

动态图形验证码

减小字体 增大字体 作者:佚名     来源:asp编程网  发布时间:2018-12-30 8:30:24

通常会在一些网站上用户登录的时候,看到验证码旁边有一个更新验证码的文件,以便看不清验证码,重新再获取一个验证码。还有,在输入错误的时候,验证码也会自动改变。
index.asp(此文件名可以任意取)
<
form 
name="
form1"
>

 
 
用户名:<
Input 
type="
text"
 
name="
a"
>


 
 
密码:<
input 
type="
text"
 
name="
b"
>

<
span>
<
img 
id="
yzm"
 
src="
yzm.asp"
>
<
/span>
<

href="
javascript:f()"
>
更新<
/a>


 
 
<
Input 
type="
button"
 
value="
提交"
 
onclick="
return 
f1()"
>

 
<
/form>

 
 
<
script>

 
 
function 
f()
 
 

{
 
 
 
 
document.getElementById("
yzm"
).src="
yzm.asp"


 
 
}
 
 
function 
f1()
 
 

{
 
 
 
 
if(document.form1.a.value!="
aaa"
)

{
 
 
alert(&
#39
出错&
#39
)
 
 

 
 
document.getElementById("
yzm"
).src="
yzm.asp"


 
 
document.form1.a.focus()
 
 

 
 
return 
false

}
 
 
}
 
 
<
/script>


yzm.asp文件源码地址:http://www.aspprogram.cn/soft.asp?id=24

动态图形验证码