繁体中文
设为首页
加入收藏
当前位置:ASP技术首页 >> ASP应用 >> WEB-ASP:返回一个ASP页面执行后的静态HTML代码

WEB-ASP:返回一个ASP页面执行后的静态HTML代码

2005-10-23 10:34:07  作者:youngahu  来源:互联网  浏览次数:100  文字大小:【】【】【
简介:用这个获取页面内容,然后用邮件发出去!下面是远程获取内容的代码content=getHTTPPage("http://www.google.net") response.write content function getHTTPPage(url)  on error resum...

用这个获取页面内容,然后用邮件发出去!下面是远程获取内容的代码

content=getHTTPPage("http://www.google.net")

response.write content

function getHTTPPage(url)

on error resume next

dim http

set http=Server.createobject("Msxml2.XMLHTTP")

Http.open "GET",url,false

Http.send()

if Http.readystate<>4 then exit function

getHTTPPage=bytes2BSTR(Http.responseBody)

set http=nothing

if err.number<>0 then err.Clear

end function

Function bytes2BSTR(vIn)

dim strReturn

dim i,ThisCharCode,NextCharCode

strReturn = ""

For i = 1 To LenB(vIn)

ThisCharCode = AscB(MidB(vIn,i,1))

If ThisCharCode < &H80 Then

strReturn = strReturn & Chr(ThisCharCode)

Else

NextCharCode = AscB(MidB(vIn,i+1,1))

strReturn = strReturn & Chr(CLng(ThisCharCode) * &H100 + CInt(NextCharCode))

i = i + 1

End If

Next

bytes2BSTR = strReturn

End Function

责任编辑:admin
相关文章