fso批量生成html原理

<!--模块文件(template.htm)-->
<html>
<head>
<title>%title%</title>
</head>
<body>
%content%
</body>
</html> br />
<!--testtemplate.asp-->
<%
dim fso,f
dim strtitle,strcontent,strout
"创建文件系统对象
set fso=server.createobject("scripting.filesystemobject")

"打开网页模板文件,读取模板内容
set f=fso.opentextfile(server.mappath("template.htm"))
strout=f.readall
f.close

strtitle="这是生成的网页标题"
strcontent="这是生成的网页内容"

"用真实内容替换模板中的标记
strout=replace(strout,"%title%",strtitle)
strout=replace(strout,"%content%",strcontent)

"创建要生成的静态页
set f=fso.createtextfile(server.mappath("new.htm"),true)

"写入网页内容
f.writeline strout
f.close

response.write "生成静态页成功!"

"释放文件系统对象
set f=nothing
set fso=nothing
%>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值