码迷,mamicode.com
首页 > 其他好文 > 详细

验证码生成

时间:2014-11-24 17:21:07      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:io   ar   sp   java   on   cti   bs   ef   as   

  public ActionResult CheckCode()
        {
            //首先实例化验证码的类
            ValidateCode validateCode = new ValidateCode();


            //生成验证码指定的长度
            string code = validateCode.CreateValidateCode(5);


            //将验证码赋值给Session变量
            Session["ValidateCode"] = code;


            //创建验证码的图片
            byte[] bytes = validateCode.CreateValidateGraphic(code);


            //最后将验证码返回
            return File(bytes, @"image/jpeg");

        }


前台页面调用  <img id="imgCode" src="/Member/CheckCode?ID=1" width="100" onclick="ClickRemoveChangeCode()" alt="单击可刷新"
                                         height="32" />
                                    <a href="javascript:void(0);" onclick="ClickRemoveChangeCode()">换一张</a>


function ClickRemoveChangeCode() {
    //首先我们获取到验证码的路径
    var code = $("#imgCode").attr("src");
    //然后重新给验证码的路径赋值
    $("#imgCode").attr("src", code + "1");


}

验证码生成

标签:io   ar   sp   java   on   cti   bs   ef   as   

原文地址:http://blog.csdn.net/luohuajiexiejuan/article/details/41446251

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!