复制代码 代码如下:
%
webfolder="/"
host="index_cn.asp"'前台动态地址
folder="/"'文件夹
filename="index_cn.html"'生成静态文件名
Fso_info host,folder,filename
response.write"生成网站中文首页静态HTML完成.br />"
'生成html
Function Fso_info(host,folder,filename)
host="http://"+Request.ServerVariables("HTTP_HOST")webfolderhost
if SaveFile(""folderfilename"",""host"") then
response.Write ""folderfilename" 生成成功. br />"
else
Response.write ""folderfilename" 生成font color='#FF0000'>失败/font>,可能您的文件名含有特殊字符.br />"
end if
End Function
'生成文件
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
%>
您可能感兴趣的文章:- IIS6 中"ASP 0201 错误 无效的默认脚本语言" 的解决方法
- 使用ASP控制指定站点解析脚本语言函数
- 用InstallShield打包ASP程序的脚本
- asp分页生成html的程序脚本代码
- 隐藏修改文件时间和文件属性的ASP脚本
- ASP.NET调用javascript脚本的常见方法小结
- iis、apache与nginx禁止目录执行asp、php脚本的实现方法
- ASP上传漏洞之利用CHR(0)绕过扩展名检测脚本
- ASP中Server.Execute和Execute实现动态包含(include)脚本的区别
- ASP.NET中后台注册js脚本使用的方法对比
- ASP程序中常用的脚本语言