也可以在后台中将生成的验证码字符保存到cookie中,然后前台js获取。进行对比。
怎么保存,求例子
@菜鸟的成长:
#region 写COOKIE HttpCookie cookie = HttpContext.Current.Request.Cookies[COOKIEIMGVALUE]; if (cookie == null) { cookie = new HttpCookie(COOKIEIMGVALUE); } cookie.Value = checkCode; cookie.Expires = DateTime.Now.AddMinutes(5); HttpContext.Current.Response.AppendCookie(cookie); return checkCode; #endregion
前台用jquery.cookie.js根据cookie名
COOKIEIMGVALUE来取
ajax 把用户输入的值 请求到后台,再比较。