网络编程
位置:首页>> 网络编程>> Asp编程>> asp简单的仿图片验证码

asp简单的仿图片验证码

  发布时间:2008-03-12 11:54:00 

标签:验证码,图片,asp

简单的仿图片验证码,适合新手

简单的仿图片验证码演示,很容易被破解,实用性不大,但拿出来给新手学习一下还是不错的:

JScript.Asp代码示例:


<Script Langauge="JScript" Runat="Server">
var $Num,$Img;
    $Num = Math.floor(8999 * Math.random() + 1000) + "";   //获取一个四位的随机数
    $Img = $Num.split("");  //分割
    $Img = $Img[0] + "|" + $Img[1] + "|" + $Img[2] + "|" + $Img[3];  //加入分隔符
    $Img = $Img.replace(/(d+)/g,"<img src='images/Login_$1.gif' />").replace(/|/g,"");  //匹配数字转换成图片
    Session("Login_Image") = $Num;  //Session初始化
</Script> 

验证码输出方法:<%=$Img%>

PS:使用PHP代码引用有代码高亮功能,上面的代码是ASP的,不要被误导^_^

<Script Langauge="JScript">
var $Num,$Img;
 $Num = Math.floor(8999 * Math.random() + 1000) + "";
 $Img = $Num.split("");
 $Img = $Img[0] + "|" + $Img[1] + "|" + $Img[2] + "|" + $Img[3];
 $Img = $Img.replace(/(\d+)/g,"<img src='http://www2.ui027.com/music/images/Login_$1.gif' />").replace(/\|/g,"");
 document.write("<div style='background:#000000;width:60px'>" + $Img + "</div>");
 document.write($Num);
</Script>
0
投稿

猜你喜欢

  • Inserted 表中的行是触发器表中新行的副本。 语法 返回所有列 INSERT INTO [tableName] ([columnNam
  • 这篇文章详细的介绍了Oracle数据库SQL语句性能调整的基本原则,具体内容请参考下文。一、问题的提出在应用系统开发初期,由于开发数据库数据
  • 存储过程采用的是select top 加 not in的方式完成,速度也算是相当快了 我测试过了百万级数据量一般查询在1秒一下,贴出来大家交
  • 在Google上搜一下,可以发现一大堆对ASP不好的评价,什么运行速度慢、异常处理机制不好、缺乏面向对象机制、开发效率低、漏洞多等等。为了让
  • 优雅的设计经常包含一些特殊的字体,而这些字体并不存在于用户的字体库中,我们并不能奢求每一个访客都是设计师。  :-)虽然CSS3标
  • 函数很简单, 主要是针对字符串和数字两种类型的传入数据分别进行了处理,具体用法:字符类型的strUsername = C
  • 一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字
  • MySQL低调宣布它将不再把MySQL企业版服务器作为一个tar包发布,而这距离这个公司宣布将MySQL分为免费版和付费版的时间还不到一年。
  • Javascript有没有内存泄露?如果有,如何避免?鉴于最近有好几个人问到我类似的问题,看来大家对这部分内容还没有系统的研究过,因此,打算
  • 有2个不同的方法增加用户:通过使用GRANT语句或通过直接操作MySQL授权表。比较好的方法是使用GRANT语句,因为他们是更简明并且好像错
  • 感谢 Dawn CSS Reset 的尝试和建议。针对字体的写法,觉得需要说明一下:body,button, input, select,
  • 网上有许关于固定表格的标题行的文章,但是既要固定标题行又要固定标题列的却几乎没有。现我写下如下代码以供大家参考:<html> &
  • 数据列类型与查询效率选用适当的数据列类型有助于提高查询命令的执行速度,下面是几点关于如何选择合适数据列类型的建议:尽量选用尺寸较小的数据列。
  • 原文:http://www.htmldog.com/guides/htmlintermediate/badtags/十六 有害的标签 Bad
  • 如果遇到下述错误,表示当启动mysqld时或重新加载授权表时,在用户表中发现具有非法密码的账户。发现用户'some_user'
  • 什么是存储过程呢?定义:将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程
  • ActiveServerPages,ASP0126(0x80004005)-->找不到包含文件MicrosoftOLEDBProvid
  • 七夕节简介每年农历七月初七这一天是我国汉族的传统节日七夕节。因为此日活动的主要参与者是少女,而节日活动的内容又是以乞巧为主,故而人们称这天为
  • 在MySQL中,如何实现Top N及M至N段的记录查询?我们可以利用MySQL中SELECT支持的一个子句——LIMIT——来完成这项功能。
  • 你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器。几天
手机版 网络编程 asp之家 www.aspxhome.com