請教如何用xml在前台後台傳遞信息
從一個 xml.htm向後台發送xml
<script language=javascript>
var xml = new ActiveXObject("Microsoft.xmldom");
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
function send_xml()
{
var item = xml.createElement("xml");
xml.appendChild(item);
var node = xml.createElement("tree");
item.appendChild(node);
xml.firstChild.childNodes[0].setAttribute("xmlvalue",'testxml');
xmlhttp.Open("POST", "http://localhost/my_web/xml.aspx", false);
xmlhttp.Send(xml);
xml = xmlhttp.responseXML;
}
後台xml.cs 是這樣寫的
XmlDocument xmlrecv = new XmlDocument();
xmlrecv.Load(Request.InputStream);
xmlrecv.Save("e:\\xml.xml");
Response.ContentType="text/xml";
xmlrecv.Save(Response.OutputStream);
正明 創建了e:\\xml.xml 收到了xml
可是xmlrecv.Save(Response.OutputStream);
並不能把xml在傳到前台,為伸麼前台會收不到呢