代码冲突?有木有?
时间:2011-11-03
来源:互联网
Set XMLdom = Server.CreateObject("Microsoft.XMLDOM") XMLdom.Async = False XMLdom.Load(Request) Response.ContentType = "text/xml" Response.Write XMLdom.documentElement.XML这个简单的接收xml的再即时返回该xml应答流的小代码。
如果在前面加一句VB code
if request.form <> "" then end if Set XMLdom = Server.CreateObject("Microsoft.XMLDOM") XMLdom.Async = False XMLdom.Load(Request) Response.ContentType = "text/xml" Response.Write XMLdom.documentElement.XML代码既然诡异的不能跑了。他会屏蔽Request的接收
,何解?
作者: aa331730417 发布时间: 2011-11-03
if request.form <> "" then Set XMLdom = Server.CreateObject("Microsoft.XMLDOM") XMLdom.Async = False XMLdom.Load(Request) Response.ContentType = "text/xml" Response.Write XMLdom.documentElement.XML end if
这样呢?
作者: zsx841021 发布时间: 2011-11-03
VB code
if request.form <> "" then
Set XMLdom = Server.CreateObject("Microsoft.XMLDOM")
XMLdom.Async = False
XMLdom.Load(Request)
Response.ContentType = "text/xml"
Response.Write XMLdom.docume……
作者: aa331730417 发布时间: 2011-11-03
如果先 Requet.Form的话,相当于先读取了Stream ,
按照一般Stream的读法,相当于指针从开始位置读到stream结束
此时再 赋值给load, load从结束读stream,显然读不到.
估计是这样。 request用binaryread读后也无法取form。
作者: hookee 发布时间: 2011-11-03
load的参数如果是对象的话,是支持IStream 接口的
如果先 Requet.Form的话,相当于先读取了Stream ,
按照一般Stream的读法,相当于指针从开始位置读到stream结束
此时再 赋值给load, load从结束读stream,显然读不到.
估计是这样。 request用binaryread读后也无法取form。
如果真像你那么说,可有解法?调指针怎么做?
作者: aa331730417 发布时间: 2011-11-03
用 doc.loadXML(xml) 加载
作者: hookee 发布时间: 2011-11-03
要么就用 xml = request.form("xxx") 读取xml字符串
用 doc.loadXML(xml) 加载
作者: aa331730417 发布时间: 2011-11-03
end if
这样写。
作者: theforever 发布时间: 2011-11-03
if request.form("某个参数名称") <> "" then
end if
这样写。
作者: aa331730417 发布时间: 2011-11-03
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28