<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
dim srequest
srequest=""
for i=1 to request("request").count
srequest=srequest&request("request")(i)
next
xmlurl="http://search/search?request="&srequest
set xml=server.createobject("Microsoft.XMLHTTP")
xml.open "GET",xmlurl,false
xml.send()
if xml.readystate>2 then
set sxml=xml.responseXML
set getxml=server.CreateObject("Microsoft.XMLDOM")
getxml.async = false
if getxml.load(sxml) then
response.write("加载成功")
else
response.write("加载失败")
end if
end if
%>
为什么总是加载失败,还是我的方法有错?
<%
dim srequest
srequest=""
for i=1 to request("request").count
srequest=srequest&request("request")(i)
next
xmlurl="http://search/search?request="&srequest
set getxml=server.CreateObject("Microsoft.XMLDOM")
if getxml.load(xmlurl) then
response.write("加载成功")
response.write getxml.childnodes.length
else
response.write("加载失败")
end if
%>
现在是能加载成功,可是getxml.childnodes.length为0.也就是没有getxml没有内容啊。怎么回事?