string urlstring = HttpContext.Current.Request.Url.ToString();
if (urlstring.Contains("regemail"))
{
  string email =HttpContext.Current.Request["regemail"];
  WriteStream(user.CheckEmail(email));
  Response.end();
}

解决方案 »

  1.   

    刚刚服务器端的写错,不好意思if (urlstring.Contains("regcheckname"))
            {
                string nickname =HttpContext.Current.Request.Query("regcheckname");
                string result = user.CheckNickName(nickname);
                WriteStream(result);
            }
    WriteStream方法
        public void WriteStream(string str)
        {
            HttpContext.Current.Response.Clear();
            HttpContext.Current.Response.Write(str);
            HttpContext.Current.Response.End();
            //HttpContext.Current.Response.Close();
        }
      

  2.   

    你的WriteStream方法大体应该是根据check的结果输出的吧,我想很可能是你输出的最后没加上Response.End()导致的
      

  3.   


    WriteStream方法
        public void WriteStream(string str)
        {
            HttpContext.Current.Response.Clear();
            HttpContext.Current.Response.ContentType="text/plain";//加上这行
            HttpContext.Current.Response.Write(str);
            HttpContext.Current.Response.Flush();//加上这行.
            HttpContext.Current.Response.End();
            //HttpContext.Current.Response.Close();
        }
      

  4.   


    function CheckName(_nickname)
    {
        if(IsNull(_nickname)){alert("请输入你的昵称");return false;}
        var ajax=new Ajax();
        var str='regcheckname='+_nickname;
        ajax.open("POST","ajaxserver/AjaxProServer.aspx",true);
        ajax.setRequestHeader("Content-Length",str.length); 
        ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");
     ajax.send(str);
        ajax.onreadystatechange=function()
        {
            if(ajax.readyState==4 && ajax.status==200)
            {
                var msg=ajax.responseText;
                alert(msg);
                if(msg=='不存在')
                    $('txtnickname_c').innerHTML="此昵称不存在,可以注册";
                else
                    $('txtnickname_c').innerHTML="此昵称已经存在.......";     
            }
        }
       
    }
      

  5.   

    if(Request["regcheckname"]!=null)
    {
    Response.Writer("you zhi");
    Response.End();
    }
      

  6.   

    学习 下 ajax!  
      

  7.   

    原来是客户端,ajax对象没有向服务器端 get...