经典ASP xmlhhtp之间<头> < /头>仅标签

时间:2014-08-11 17:03:52

标签: asp-classic xmlhttprequest

使用经典ASP,我使用XMLHTTP从另一个网页检索数据,并将其保存到数据库。

private function gethttp(url)
Set strhttp=server.createobject("MSXML2.ServerXMLHTTP.6.0")
strhttp.Open "get",url,false
strhttp.send
gethttp=strhttp.responsetext
Set strhttp=Nothing
End function  


url="http://www.noktadomains.com/buydomains/BodyBalance#BodyBalancing.com"  
text=gethttp(url)

response.write(text)  

是否只能在<之间调用来源?头> ...< / head> 标签?
因为整个页面非常大并且加载时间太长,而且我不需要< HTML> ...< / html> 部分内容!!

由于

1 个答案:

答案 0 :(得分:0)

你想直接提取HEAD部分吗?

(将此代码添加到函数末尾)

intStart = InStr(text, "<head>)
If intStart <> 0 Then
    intStart = intStart + 6
    intEnd = InStr(intStart, text, "</head>")
    If intEnd <> 0 Then
        text = Mid(text, intStart, intEnd - intStart)
    End If
End If