不用模板,只用ASP+FSO生成静态HTML页的一个方法(对于内容密集型页面特别适用)
2008-09-07 16:56
477 查看
FSO生成静态HTML文件的时候替换模板标签一直是一个很麻烦的问题,至少我是这么认为的,还要别外做一个模板,麻烦!,我今天看见有一个方法可以解决这个问题 如一个正常的index.asp页面,并且用ASP代码调出数据库中的内容,另建一个makehtml.asp的页面,加入一个textarea域,假设为name="body",将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 |
相关文章推荐
- 不用模板,只用ASP+FSO生成静态HTML页的一个方法(对于内容密集型页面特别适用) 选择自 goaler 的 Blog
- 不用模板,只用ASP+FSO生成静态HTML页的一个方法(对于内容密集型页面特别适用) 选择自 goaler 的 Blog
- 不用模板,只用ASP+FSO生成静态HTML页的一个方法
- 不用模板,只用ASP+FSO生成静态HTML页的一个方法
- 不用模板只用ASP+FSO生成静态HTML页的一个方法
- 不用模板只用ASP+FSO生成静态HTML页的一个方法
- 不用模板只用ASP+FSO生成静态HTML页的一个方法
- 不用模板,只用ASP+FSO生成静态HTML页的一个方法
- ASP中不用模板生成HTML静态页面的方法
- 无需模板,ASP+FSO生成静态HTML页
- ASP中不用模板生成HTML静态页面的方法
- 无需模板,ASP+FSO生成静态HTML页
- 事件驱动asp.net自动生成静态页面模板解决方法——生成静态页面
- asp生成静态网页的方法-不用模板
- 最简单的ASP生成静态HTML页的方法[FSO支持]
- PHP生成静态HTML页面最简单方法示例
- 使用ASP.NET模板生成HTML静态页面的五种方案
- 问一个关于生成静态页面的问题
- Web 开发;ASP;生成;模板;页面;静态;示例;mark;----BlueDestiny
- ASP+FSO生成的网页文件默认编码格式以及转换成UTF-8编码方法