vbscript和javascript写的验证码脚本
网站流行登陆或者发文章的时候输入验证码主要的一个作用是防止重复提交数据
用验证码在那里卡一下,效果会好很多,其实用随机数很简单的就可以实现
<script language="vbscript">
window.name="code"
Function vCode()
Dim A(5)
Randomize
For i=1 To 5
A(i-1)= Int (10 * Rnd)
document.write A(i-1)
next
End Function
vCode
</script>
<script language="javascript">
function vvCode(k){
eval(A=new Array(k))
for(i=0;i<k;i++){
A[i]=parseInt(Math.random()*10)
document.write(A[i])
}
}
vvCode(5)
//javascript可以通过eval函数指定产生的验证码位数,更爽一点
</script>
vbscript的Rnd函数和javascript的Math.random函数都产生一个大于0小于1的小数(0.xxxx)
于是都乘以10,使他们变成(x.xxxx)的形式,然后转换为整型
由于对javascript的函数不熟悉,一开始让我兜了个圈子,我不知道有一个函数可以把字符串和小数转换为整型,所以写了一段等价的代码
N=Number(Math.random()*10)
S=N.toString()
N=Number(S.substring(0,1))
晕哦...好费事...其实一个parseInt函数就可以实现了嘛,对函数的熟悉真的是基本工呀,我要好好练才行:(
分享到:
相关推荐
vbscript和javascript互相调用方法
用VBSCRIPT和JAVASCRIPT实现倒计时功能
javascript和vbscript脚本集,挺不错的,好好学习啊!
调用使用VBScript和JavaScript的子程序源代码.zip
分别用vbscript和javascript实现显示radio的选项值
VBScript、javascript用户手册
VBScript 2.0和JavaScript 1.2.pdf
本调试工具是转载精易论坛别人的工具,给那些没有精易账号的,如果已经有下载的就不要浪费积分了
呵呵,自己还觉得不错
Asp网上同学录,使用VBscript,脚本为JavaScript,有验证密码、用户名及验证码的功能,也有管理员对用户可以进行增删改查功能,另外可以给班上同学留言及有班级聊天室。
javascript+vbscript帮助文档
VBScript JavaScript Dhtml SQL WSH DOM XML CSS ASp等12个参考手册
js 实现 在JavaScript运行VBScript函数! 值得下载看看!资源免费,大家分享!!
asp最全中文手册+vbscript最全中文手册+ javascript最全中文手册. 这是我收集的认为最好最全的3个asp开发中文手册. 发上来大家共享下,全是CHM格式的.好不好,下了就知道.
即用即查——ASP+VBScript函数与对象参考手册 即用即查——HTML+CSS标签参考手册 即用即查——JavaScript核心对象参考手册 即用即查——JSP函数与对象参考手册 即用即查——XML数据标记语言参考手册 都是很好的参考...
javascript 和 vbscript 中文参考 帮助文件 多个关键字请用空格分隔,最多填写5个。点击右侧Tag快速添加
VBScript JavaScript JS VC JAVA VB 超链接 正则表达式
css.chm DHTML 手册.chm dom.chm Microsoft Windows脚本技术.CHM xmlhttp.CHM XML指南.chm 微软JavaScript手册js.chm 微软Sql参考手册sql.chm 微软Vbscript手册vbs.chm 配色 .chm
css android java html5 javascript vbscript帮助文档
javascript asp教程第四课 同时使用vbscript和javascript