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