欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

asp:生成静态页面函数

程序员文章站 2022-05-18 11:17:39
复制代码 代码如下:<% if savefile("/htm/list.htm","http://www.xxx.com/asp/list.asp")&nb...
复制代码 代码如下:

<%
if savefile("/htm/list.htm","http://www.xxx.com/asp/list.asp") then
response.write "已生成"
else
response.write "没有生成"
end if

function savefile(localfilename,remotefileurl)
dim ads, retrieval, getremotedata
on error resume next
set retrieval = server.createobject("microso" & "ft.xm" & "lhttp")
with retrieval
.open "get", remotefileurl, false, "", ""
.send
getremotedata = .responsebody
end with
set retrieval = nothing
set ads = server.createobject("ado" & "db.str" & "eam")
with ads
.type = 1
.open
.write getremotedata
.savetofile server.mappath(localfilename), 2
.cancel()
.close()
end with
set ads=nothing
if err <> 0 then
savefile = false
err.clear
else
savefile = true
end if
end function
%>