手机
当前位置:查字典教程网 >编程开发 >ASP教程 >提供几个关于采集的函数(ASP)
提供几个关于采集的函数(ASP)
摘要:

<%

''''''''''''''''断剑注释'''''''''''''''''''''''''

''''strText为要切取内容的那段打的内容''''''''''''

''''strStarTag为要切取内容的开始的地方''''''''''

''''strEndTag为要切取内容的结束的地方''''''''''

''''GetText返回值为切取出来的内容''''''''''''''

'''''''''''''''注释结束''''''''''''''''''''''''

Function GetText(strText, strStartTag, strEndTag)

dim intStart

intStart = instr(strText, strStartTag)

if intStart then

intStart = intStart + len(strStartTag)

intEnd = InStr(intStart, strText, strEndTag)

GetText = Mid(strText, intStart, intEnd - intStart)

else

GetText = " "

end if

End Function

%>

<%

'''''''''断剑注释''''''''''''

'''''''''以下的函数都可以不管'''''''''

''''''''只管入口函数getHTTPPage'''''''

''''''''path为要读取的网页地址''''''''

''''''''getHTTPPage返回读取到的网页内容''

''''''''这里应该注意的是gb2312这里,如果被读取的网页编码是

''gb2312就用gb2312,如果是UTF-8的话,就换成UTF-8''''

''''''''注释结束''''''''''

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

%>

【提供几个关于采集的函数(ASP)】相关文章:

小偷&小偷入库&采集入库

收藏的ASP常用的函数集

ASP出现不能打开注册表关键字的解决教程

两个小函数让你的ASP程序对SQL注入免疫!

ASP中一个用VBScript写的随机数类

ASP常用函数:ArrayToxml

也谈采集入库的技术

找不到必要的安装文件sku001.CAB

一段采集程序代码

asp中的Rnd 函数

精品推荐
分类导航