想知道怎么写代码能实现以下功能:
用户登录时输入验证码,输入错误,跳出消息提示框提示“输入验证码错误!”,然后局部刷新验证码,其它(页面、用户名、密码)不刷新。
注意:不是要做点击刷新验证码图片,这个我已经做好了。
我做这块的方法是,验证码图片的ImageUrl设置为另一个页面CheckCode.aspx。

解决方案 »

  1.   

    document.getElementById("图片id").src="CheckCode.aspx?" + Math.random();
    document.getElementById("Input输入框id").value="";
    //... 提示 用户输入错误了
      

  2.   

    不建议直接将验证码的值保存在本地比对
     
    验证可以使用 jsonp 或者ajax  来达到"静态" 请求  发送用户输入的和服务端比对连续比对失败3次的 刷新验证码图片
      

  3.   

    ajax的updatepannel不是可以做到吗。
      

  4.   

    这应该是写在.aspx页面里的吧,这要怎么弄啊?具体点?这个之前看过,貌似是第一次进入页面的时候刷新,后面我没有做再次Redirect啊,只是局部刷新。
      

  5.   

    可以具体点吗,我完全没有接触过Ajax