最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

asp中利用xmlhttp抓取網(wǎng)頁內(nèi)容的代碼

 更新時間:2012年10月16日 20:21:22   作者:  
抓取網(wǎng)頁。偶要實(shí)現(xiàn)實(shí)實(shí)更新天氣預(yù)報。利用了XMLHTTP組件,抓取網(wǎng)頁的指定部分,其實(shí)很多的小偷程序要更好用
需要分件html源代碼
此例中的被抓取的html源代碼如下
<p align=left>2004年8月24日星期二;白天:晴有時多云南風(fēng)3—4級;夜間:晴南風(fēng)3—4級;氣溫:最高29℃最低19℃ </p>
而程序中是從
以2004年8月24日為關(guān)鍵字搜索,直到</p>結(jié)速
而抓取的內(nèi)容就變成了"2004年8月24日星期二;白天:晴有時多云南風(fēng)3—4級;夜間:晴南風(fēng)3—4級;氣溫:最高29℃最低19℃ "
干干凈凈的了。記錄一下。

復(fù)制代碼 代碼如下:

<%
On Error Resume Next
Server.ScriptTimeOut=9999999
Function getHTTPPage(Path)
t = GetBody(Path)
getHTTPPage=BytesToBstr(t,"GB2312")
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
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 Newstring(wstr,strng)
Newstring=Instr(lcase(wstr),lcase(strng))
if Newstring<=0 then Newstring=Len(wstr)
End Function
%>
<html>
<BODY bgColor=#ffffff leftMargin=0 topMargin=0 MARGINHEIGHT=0 MARGINWIDTH=0>
<!-- 開始 -->
<%
Dim wstr,str,url,start,over,dtime
dtime=Year(Date)&"年"&Month(Date)&"月"&Day(Date)&"日"
url="http://m.fzitv.net/"
wstr=getHTTPPage(url)
start=Newstring(wstr,dtime)
over=Newstring(wstr,"</p>")
body=mid(wstr,start,over-start)
response.write "<MARQUEE onmouseover=this.stop(); onmouseout=this.start();>"&body&"</marquee>"

%>
<!-- 結(jié)束 -->
</body></html>

相關(guān)文章

最新評論

东山县| 丰县| 青铜峡市| 澄城县| 定陶县| 岳阳县| 鸡西市| 遂昌县| 开原市| 昌图县| 三门峡市| 兴海县| 远安县| 滕州市| 赞皇县| 开鲁县| 雷山县| 洛川县| 金寨县| 宜章县| 南城县| 长治县| 淳安县| 巴南区| 大邑县| 平利县| 资阳市| 登封市| 平遥县| 乐山市| 麻栗坡县| 遂川县| 洞口县| 哈巴河县| 威远县| 宜都市| 正宁县| 朝阳市| 桐城市| 九龙城区| 岫岩|