可以直接写在ASPX中,如:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>Browse</title>
<script language="javascript">
var x=new ActiveXObject("Microsoft.XMLHTTP");
x.open("GET","2.aspx",false);
x.send('<?xml version="1.0" encoding="GB2312" ? ><content>1234</content>');
alert(x.responseXML.xml);
</script>
<meta content="Microsoft Visual Studio 7.0" name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
</HEAD>

解决方案 »

  1.   

    这个要使用webservice来响应。
    我建议你在服务器用webservice来响应,而在客户端使用webservice.htc。
    因为它们在xmlhttp上作为进一步的封装,用起来简单。reference:
    ms-help://MS.VSCC/MS.MSDNVS.2052/Behavior/workshop/author/webservice/overview.htm
      

  2.   

    XmlDocument doc = new XmlDocument();
    doc.Load(Request.InputStream);//处理doc
      

  3.   

    private void Page_Load(object sender, System.EventArgs e)

      XmlDocument doc = new XmlDocument();
      doc.Load(Request.InputStream);
      Response.Write("try");
    }
    但是客户端并没有收到"try"呀?
      

  4.   

    Server:if(Request.InputStream.Length!=0)
    {
    XmlDocument doc =new XmlDataDocument();
    doc.Load(Request.InputStream);
              Response.Write("hello");
    Response.End();
    }
    Client:if (xmlhttp.status != 200)
         alert(xmlhttp.statusText);
    else
    {
        alert(xmlhttp.responseText);

    }
      

  5.   

    Server:Response.Write("try");
    ==〉
    Response.ContentType = "Text/Xml";
    Response.Write("<try />");
    :_)
      

  6.   

    http://expert.csdn.net/Expert/topic/2409/2409823.xml?temp=.8585932
    http://expert.csdn.net/Expert/topic/2497/2497207.xml?temp=.306164
    http://blog.joycode.com/mmkk/posts/12292.aspx
    http://www.csdn.net/Develop/read_article.asp?id=14993
    http://expert.csdn.net/Expert/topic/2147/2147708.xml?temp=.6107447
      

  7.   

    <script>
    function getXML(URL) 
    {
     var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    xmlhttp.Open("GET",URL, false);
        try { 
            xmlhttp.send(); 
           var result = xmlhttp.status;
            }
        catch(e) {
            return(false); 
                 }
      if(result==200) { 
          return(xmlhttp.responseText); 
                      }
     // var xmlhttp = null;
     }
    function update()

     try
     {
      document.body.innerHTML = getXML('http://www.microsoft.com/'+'?para='+Math.random());  
    alert(document.body.innerHTML)
    }
     catch(e)
     {
      }
    }
    setInterval("update()",2000);
    </script>
    <body>
    </body>
    注意body里不要放代码