--2007-6-18 12:35:46
在asp中,创建xmlhttp对象时,有时候不成功,怎么解决?
在asp中,创建xmlhttp对象时,有时候不成功,怎么解决?Function GetBody(weburl)
'创建对象
On Error Resume Next
Dim xml1
Set xml1 = CreateObject("Microsoft.XMLHTTP")
xml1.Open "Get",weburl,False,"",""
xml1.Send
If xml1.status<>200 Then'如果不能获得源码
GetBody = "123"
Set xml1 = Nothing
Exit Function
End If
GetBody = xml1.ResponseBody
GetBody = BytesToBstr(GetBody,"GB2312")
'释放对象
Set xml1 = Nothing
End Function
目前是用这个函数来获取目标网址的HTML,有些时候就返回 123 ,如图蓝色部分,我在想有什么办法使的每次都不返回123,这就要使得 红色部分每次都创建成功了,因为目标页肯定是存在的。
各位有什么办法没?
我在 ajax 的时候,里面有很多种方法创建 xmlhttp ,但是我不知道如何把 js 里那一套运用到 asp 里来
比如用这种方法创建xmlhttp不成功,换另外一种......
相关内容
下列内容与有着内在的联系,建议您一并阅读。