关于xmlhttp对象的问题
1.
在VBScript+ASP的环境下
客户端用一个Microsoft.XMLhttp对象objHttp打开一个GET连接(不带查询字符串)
然后用objHttp.send("<xml>This</xml>")
我知道在服务器端可以用Response.BinaryWrite(Request.BinaryRead(Request.TotalBytes))看到这段xml,但还是不明白如何将客户端send的xml在服务器端load到一个XMLDocument中,好像是编码的问题
别外如果是POST,怎样在脚本中构造form中的数据呢,特别是如果form里有个file框时怎么办?
2.
另外我知道在服务器端Microsoft.XMLDOM对象可用来处理xml甚至html,但是如果我用XMLhttp得到一个html文件,现在想让html中的document.getElementById("mydiv").innerText="更改这个html的内容",用Microsoft.XMLDOM的方法就太麻烦了,可不可以将这个html加载到一个"dhtml对象",更改这个html,再发送到客户端?这个"dhtml对象"是什么,怎么用?
问题点数:0、回复次数:2Top
1 楼ziyantan(gdsspt.com)回复于 2004-12-04 11:07:56 得分 0
yy.InnserHTML = "aaaaaa"
<sapn id = yy></span>
Top
2 楼colee(冷面 ◎ 虚者神头)回复于 2004-12-05 13:32:45 得分 0
1.
编码的问题用charset:
<%
Response.charSet ="gb2312"
Set objXMLDOM = Server.CreateObject("Msxml2.DOMDocument")
objXMLDOM.loadXML "<xml>This</xml>"
%>
2. innerHTMLTop




