Dreamweaver制作最简单的验证码程序:<br><br>1、取得4位数的验证码,并记录入COOKIES;<br><%<br>Dim num1,rndnum<br>Randomize<br>Do While Len(rndnum)<4<br>num1=CStr(Chr((57-48)*rnd+48))<br>rndnum=rndnum&num1<br>Loop<br>response.cookies("vcode")=rndnum<br>%><br>2、添加调用的验证码;<br><%=request.cookies("vcode")%><br>3、判断提交的验证码是否正确。<br><%<br>if request.cookies("vcode")<>trim(request("vcode")) then<br>Response.Write "<script>alert('您输入的验证码和系统产生的不一致,请重新输入!');history.go(-1);</script>"<br>else<br>'这里添加验证码正确时候应该编写的程序<br>end if<br>%>
我给你一个简单的。不用什么插件。 <% Randomize an="" an= int((99999-11111+1) * RND +11111) session("xing_code")=an Response.Write an %> 提交表单检测 xing_code xing_code=Trim(replace(Request("xing_code"),"'","")) If CStr(Session("xing_code"))<>CStr(Trim(Request("xing_code"))) Then errmsg=errmsg+""+"您输入的验证码和系统产生的不一致" founderr=true end If
<script language="javascript">
function yanzhengma(stringLen)
{
var validChar = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
var b = "";
for (var i=0; i< stringLen; i++) {
var rnum = Math.floor(Math.random() * validChar.length);
b += validChar.substring(rnum,rnum+1);
}
y.innerHTML=b;
}
</script>
在给后面调用yanzheng();就可以了
Photoshop|
Dreamweaver|
SVG|
WebGL|
Visual Studio|
PowerDesigner|
Eclipse|
Git|
Apache Ant|
Atom|
Composer|
CodeSmith|
Flex|
Gradle|
Maven|
Sublime Text3|
SVN|
Tableau|
Vim|
Chrome开发者工具|
OpenGL|
Unity|
Direct3D|
用户登录
还没有账号?立即注册
用户注册
投稿取消
| 文章分类: |
|
还能输入300字
上传中....
女警我只服张柏汁