当前位置:首页 > 网站维护 > 列表

asp获取远程网页的指定内容的实现代码

来源:浦一科技点击:时间:2016-12-8 关键词:asp 远程网页 xmlhttp
'用ASP获取远程目标网页指定内容OnErrorResumeNextServer.ScriptTimeOut=9999999FunctiongetHTTPPage(Path)t=GetBody(Path)getHTTPPage=BytesToBstr(t,"G

asp获取远程网页的指定内容的实现代码

'用ASP获取远程目标网页指定内容
On Error Resume Next 
Server.ScriptTimeOut=9999999 
Function getHTTPPage(Path) 
t = GetBody(Path) 
getHTTPPage=BytesToBstr(t,"GB2312") 
End function 
Function Newstring(wstr,strng) 
Newstring=Instr(lcase(wstr),lcase(strng)) 
if Newstring<=0 then Newstring=Len(wstr) 
End Function 
Function BytesToBstr(body,Cset) 
dim objstream 
set objstream = Server.CreateObject("adodb.stream") 
objstream.Type = 1 
objstream.Mode =3 
objstream.Open 
objstream.Write body 
objstream.Position = 0 
objstream.Type = 2 
objstream.Charset = Cset 
BytesToBstr = objstream.ReadText 
objstream.Close 
set objstream = nothing 
End Function 
Function GetBody(url) 
on error resume next 
Set Retrieval = CreateObject("Microsoft.XMLHTTP") 
With Retrieval 
.Open "Get", url, False, "", "" 
.Send 
GetBody = .ResponseBody 
End With 
Set Retrieval = Nothing 
End Function 

'ASP获取远程网页指定内容开始 
Dim wstr,str,url,start,over,dtime 
a="开始内容" 'ASP获取目标网页内容开始标记 
b="结束内容" 'ASP获取网页内容结束标记 
url="http://127.0.0.1/index.html" 
wstr=getHTTPPage(url) 
start=Newstring(wstr,a) 
over=Newstring(wstr,b) 
body=mid(wstr,start,over-start) 
response.write ""&body&"" '输出获取到的网页内容 
'ASP获取远程网页指定内容结束 

服务项目

网站建设

网站建设

通过SEO优化技术,提供更多的展示机会,带来大量精准流量和询盘,每月意向客户增长20%。

手机网站建设

手机网站建设

手机网站的时代强势来袭,赢在全网营销时代,手机+电脑双剑合璧,把握商机滴水不漏。

网站维护

网站维护

一个好的网站需要定期或不定期地更新内容,才能不断地吸引更多的浏览者,增加访问量。

整合网络营销

整合营销

为了建立、维护和传播品牌,以及加强客户关系,而对品牌进行计划、实施和监督的一系列营销

预约建站
免费提供网站优化
领取关键词