.net 项目总结 day01

 2019-07-16 23:05:13

1    点击验证码框,js实现验证码刷新

$("#valiateCode").click(function () {
$("#imgCode").attr("src", $("#imgCode").attr("src") + 1);
});

<input type="text" name="txtCode" id="txtValidateCode" /><a href="javascript:void(0)" id="valiateCode"><img src="/ashx/ValidateCode.ashx?id=1" id="imgCode"/></a>
<span style="font-size:14px;color:red" id="userCodeMsg"></span>

2    邮箱格式检验   与用户名手机号检验类似

 $("#txtUserMail").blur(function () {
                if ($(this).val() != "") {
                    var reg = /^([a-zA-Z0-9])+([a-zA-Z0-9_.-])*@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})$/;
                    if (reg.test($(this).val())) {
                        $.post("/ashx/CheckMail.ashx", { "mail": $(this).val() }, function (data) {
                            if (data == "yes") {
                                $("#userMailMsg").text("此邮箱被注册!!!");
                            } else {
                                $("#userMailMsg").text("邮箱可用!!!");
                            }
                        });
                    } else {
                        $("#userMailMsg").text("邮箱格式错!!!");
                    }
                } else {
                    $("#userMailMsg").text("邮箱不能为空!!!");
                }
            });

3    图片上传后保存及获取文件名操作

public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            HttpPostedFile file=context.Request.Files["Filedata"];
            string fileName = Path.GetFileName(file.FileName);
            string fileExt = Path.GetExtension(fileName);
            if (fileExt == ".jpg")
            {
                file.SaveAs(context.Request.MapPath("/UploadImage/"+fileName));
                context.Response.Write("/UploadImage/" + fileName);
            }
        }

4     js demo与有.net格式可以利用iis配置打开,

  配置时文件夹内不包含全部所需文档时,

  可以将上个目录配置在iis中,

  再将.netdemo配置为应用程序打开,

  需要flash时开启及时开启flash

原文地址:https://www.cnblogs.com/27floor/p/11198258.html