<
您还没有登录┊登录注册 当前在线:284
源码程序系统工具编程开发图形图像网络软件应用软件多媒体类娱乐休闲驱动程序各类教程各类论文文章阅读
ASPPHPJSPASP.NETVBVF百度搜索星星练题网络文摘股市消息技能习题详细分类
当前位置:首页 \ 源码程序 \ ASP代码 \ 其它类别
站内搜索


ASP利用XMLHTTP抓取网页内容

文件大小:15 K
运行平台:Win All
级别评定:
添加时间:2020-7-2 20:33:42
最后更新:2020-7-2 20:33:42
相关链接:无
所需金额:0 元
添加者:管理员

Download.1

/ ::软件简介:: / ::相关软件:: / ::软件点评:: /::上一个::/ ::下一个:: /
管理首页
抓取网页。偶要实现实实更新天气预报。利用了XMLHTTP组件,抓取网页的指定部分。 需要分件html源代码 此例中的被抓取的html源代码如下

2004年8月24日星期二;白天:晴有时多云南风3—4级;夜间:晴南风3—4级;气温:最高29℃最低19℃

而程序中是从 以2004年8月24日为关键字搜索,直到

结速 而抓取的内容就变成了"2004年8月24日星期二;白天:晴有时多云南风3—4级;夜间:晴南风3—4级;气温:最高29℃最低19℃ " 干干净净的了。记录一下。 <% 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 %> <% Dim wstr,str,url,start,over,dtime dtime=Year(Date)&"年"&Month(Date)&"月"&Day(Date)&"日" url="http://www.qianhuaweb.com/" wstr=getHTTPPage(url) start=Newstring(wstr,dtime) over=Newstring(wstr,"

") body=mid(wstr,start,over-start) response.write ""&body&"" %>
相关软件
·用vbs获取网页显示的内容,不是获取html代码
·asp获取远程网页的指定内容的源代码
·用XMLHTTP获取动态页生成的HTML内容
·dreamweaver cs6 32&64位 破解版
·访问网页时提示关闭,点关闭就整个页面退出浏览器的解决办法
·网页内容总不是最新的问题、网页仍然是保存在电脑里的网页
·162100网页小闹钟(HTML版)v1
·网页斗地主v1.2
·网页斗地主美化版
·单文件网页特效管理系统


1分 0
2分 0
3分 0
4分 0
5分 0
共有 0 人打分
平均得分:0


按字符查询:ABCDEFGHIJKLMNOPQRSTUVWXYZ0~9中文
下载图示: - 附汉化补丁 - 附注册 - 会员软件 - 推荐 - 最新添加
Rainight, 星旺坡 联网备案号:41092802000212 豫ICP备19032584号-1 页面执行时间: 0.13秒
业务QQ:80571569 手机:13030322310