做网站不只是铺门面,适合自己品牌理念的网站建设才能促进营销!
广州网站制作、广州网站建设、广州做网站,首选广州凯旋网络公司!
当前位置:首页 >> 新闻资讯 >> 网页编程知识 >> 无需模板,ASP+FSO生成静态HTML页

无需模板,ASP+FSO生成静态HTML页

Tags: 生成静态HTML页   

 FSO生成静态HTML文件的时候替换模板标签一直是一个很麻烦的问题,至少我是这么认为的,还要别外做一个模板,麻烦!,我今天看见有一个方法可以解决这个问题

如一个正常的index.asp页面,并且用ASP代码调出数据库中的内容,另建一个makehtml.asp的页面,加入一个textarea域,假设为name="body",将index.asp在textarea里调出来,如:

<textarea name="body"><!--#include file="index.asp"--></textarea>,将这个textarea包含在表单中,在接收表单页用创建FSO对象,如下生成index.html文件!

以下为引用的内容:

<%
filename="../index.html"
if request("body")<>"" then
set fso = Server.CreateObject("Scripting.FileSystemObject")
set fout = fso.CreateTextFile(server.mappath(""&filename&""))
fout.write request.form("body")
fout.close
set fout=nothing
set fso=nothing
end if
%>

这样index.html文件就生成了,连模板都用不着,只要将正常情况下使用的ASP文件读取到textarea里就可以了,目前尚未发现问题!当然前提是服务器要支持FSO

【2009-06-26】   【浏览411次】
上一篇:页面自动刷新,不用让用户按回车键提交数据!
下一篇:网页制作经典技巧24条
本类最新
网站制作时关于管理员账号删除的设计[11.18]
购物网站常用功能之Session显示最近浏览的代码[11.15]
只能输入数字的JS验证函数[11.15]
ASP实现网页参数的判断[11.15]
最简洁的ASP多条件查询语法[11.14]
 
本类热门
document.getElementById详解[09.02]
制作网页的5条非常不错的建议[09.16]
动态更换CSS的JS代码[08.19]
目前非常全面的CSS兼容问题资料汇集[08.31]
网页设计:DIV+CSS:如何编写代码才能更有效率[11.22]
广州做网站的公司性质客户可免预付款,广州凯旋网络工作室做广州最好的网站制作公司,做广州最有实力的网站建设公司。
广州网络公司-凯旋网络工作室唯一官方网址:Www.CreatSoon.Com
本站设计版权归凯旋网络所有,未经允许不得复制或设立镜像。

凯旋网络2011年最新精品网站制作案例:地下金属探测仪器 地下金属探测器 地下金属探测仪 掘金1号地下金属探测器 
粤ICP备05124435号 网站地图  免责声明