新手关于xmlhttp的问题
Equn 2003-05-20 08:50:13 set xmlobj=createobject("Microsoft.XMLHTTP")
xmlobj.open "GET","say.asp?view=1",false
xmlobj.send
set xmldom=xmlobj.responseXML
set objnode=xmldom.documentElement.childNodes '1
writeStr="<table border='1' align='center' cellpadding='0' cellspacing='0'>"
for i=0 to objnode.length-1
set xmlchild=objnode.item(i).childNodes
for j=0 to xmlchild.length-1
writeStr=writeStr&"<tr><td align='center'>"&xmlchild.item(j).nodename&"</td>"
writeStr=writeStr&"<td>"&xmlchild.item(j).text&"</td></tr>"
next
next
writeStr=writeStr&"</table>"
document.body.innerHtml=writeStr
set objnode=nothing
set xmlobj=nothing
set xmldom=nothing
上面代码装载say.asp页面输出的XML代码
现在的问题是如果say.asp没有输出任何数据,那么在客户端上面的脚本中1那个地方产生错误,提示没有对象。
我试着使用isNull,isObject,isEmpty,xmldom.documentElement.hasChildNodes等方法都没办法检测。