今天给各位分享简单的asp采集代码教程的知识,其中也会对asp源码之家进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
求最简单的ASP代码编写方法
1、安装一个IIS
2、打开记事本
3、编写ASP代码标签%%
4、编写ASP代码 response.write “OK”
这步完成之后记事本中的全部代码为 %response.write “OK”%
5、保存为asp文件,在你的IIS里运行这个ASP就看到效果了
ASP批量采集代码
Dim strurl
strurl = Getarrayurl(Request(“dname”))
Function Getarrayurl(str) ‘====采集的域名串处理
If str = “” Then exit Function
str_ = Replace(str,chr(13),”,”)
str_ = Replace(str_,chr(10),””)
str_ = Replace(str_,” “,””)
Getarrayurl = str_
End function
If strurl “” Then Call CmfeiShow()
Sub CmfeiShow()
strurl_ = split(strurl,”,”)
For i=0 to Ubound(strurl_)
If i2 Then Exit For ‘===最多采集的网页个数
If left(strurl_(i),7)=”http://” Then
strShow = GetKey(getHTTPPage(strurl_(i)),”h1″,”/h1″)
Response.Write strShow “br/”
End If
Next
End Sub
例子:本例子只采集最靠前的三个网页的title标签的内容。。
ASP采集代码,请举出例子
%
‘功能:asp采集代码
url=””
str=getHTTPPage(url)
title=strcut(str,”h1 id=””h1title”””,”/h1″,2)
content=strcut(str,”手机看新闻/a/span”,”(本文来源”,2)
response.write “新闻标题brb”title”/bbrbrbr新闻内容:br”content
‘获取当前网址的源代码
Function getHTTPPage(url)
On Error Resume Next
dim http
set http=Server.createobject(“Microsoft.XMLHTTP”)
Http.open “GET”,url,false
Http.send()
if Http.readystate4 then
exit function
end if
getHTTPPage=bytesToBSTR(Http.responseBody,”GB2312″)
set http=nothing
If Err.number0 then
Response.Write “p align=’center’font color=’red’b服务器获取文件内容出错/b/font/p”
Err.Clear
End If
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
‘截取字符串,1.包括起始和终止字符,2.不包括
Function strCut(strContent,StartStr,EndStr,CutType)
Dim strHtml,S1,S2
strHtml = strContent
On Error Resume Next
Select Case CutType
Case 1
S1 = InStr(strHtml,StartStr)
S2 = InStr(S1,strHtml,EndStr)+Len(EndStr)
Case 2
S1 = InStr(strHtml,StartStr)+Len(StartStr)
S2 = InStr(S1,strHtml,EndStr)
End Select
If Err Then
strCute = “p align=’center’没有找到需要的内容。/p”
Err.Clear
Exit Function
Else
strCut = Mid(strHtml,S1,S2-S1)
End If
End Function
%
关于简单的asp采集代码教程和asp源码之家的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。