不用模板,只用ASP+FSO生成静态HTML页的一个方法(对于内容密集型页面特别适用) 选择自 goaler 的 Blog

转载 2006年06月21日 21:53:00
不用模板,只用ASP+FSO生成静态HTML页的一个方法(对于内容密集型页面特别适用)

 

转载请注明:转自http://goaler.xicp.net

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



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=652442

不用模板,只用ASP+FSO生成静态HTML页的一个方法(对于内容密集型页面特别适用) 选择自 goaler 的 Blog

不用模板,只用ASP+FSO生成静态HTML页的一个方法(对于内容密集型页面特别适用) 转载请注明:转自http://goaler.xicp.netFSO生成静态HTML文件的时候替换模板标签一直是一...
  • aulycom
  • aulycom
  • 2004年11月12日 12:46
  • 3502

不用模板,只用ASP+FSO生成静态HTML页的一个方法(对于内容密集型页面特别适用)

不用模板,只用ASP+FSO生成静态HTML页的一个方法(对于内容密集型页面特别适用)  转载请注明:转自http://goaler.xicp.netFSO生成静态HTML文件的时候替换模板标签一直是...
  • na_na_er
  • na_na_er
  • 2007年01月18日 17:26
  • 538

不用模板只用ASP+FSO生成静态HTML页的一个方法

转自http://goaler.xicp.netFSO生成静态HTML文件的时候替换模板标签一直是一个很麻烦的问题,至少我是这么认为的,还要另外做一个模板,麻烦!,我今天看见有一个方法可以解决这个问题...
  • AppleBBS
  • AppleBBS
  • 2004年12月21日 20:40
  • 1814

不用模板,只用ASP+FSO生成静态HTML页的一个方法

FSO生成静态HTML文件的时候替换模板标签一直是一个很麻烦的问题,至少我是这么认为的,还要别外做一个模板,麻烦!,我今天看见有一个方法可以解决这个问题如一个正常的index.asp页面,并且用ASP...
  • fuguotao1
  • fuguotao1
  • 2007年02月23日 14:40
  • 782

JAVA根据模板将动态内容生成静态网页的代码

先做个静太的模板页,然后用下面这个类去读取它ReadTemplates.java package ball.news; import java.io.*; import java.util.*; pu...
  • JackieCong
  • JackieCong
  • 2006年07月20日 14:31
  • 3434

ecshop生成纯静态页

1. 打开index.php 找到 $smarty->display('index.dwt', $cache_id),并将其注释掉。   2. 在 includes/cls_template.ph...
  • qqahanson
  • qqahanson
  • 2014年02月24日 13:23
  • 1657

html模板生成静态页面及模板分页处理

它只让你修改页面的某一部分,当然这“某一部分”是由你来确定的。美工先做好一个页面,然后我们把这个页面当作模板(要注意的是这个模板就没必要使用EditRegion3这样的代码了,这种代码是Dreamwe...
  • bmw601055
  • bmw601055
  • 2017年08月20日 16:17
  • 270

C#(asp.net)根据静态模板生成静态(html)页面

   网站采用静态页面有利于搜索引擎优化,用户打开页面的速度,还可以增加网站的安全性。由于静态页面不需与数据库进行交互,在用户体验上有大幅度的提高。       以25亿企业网站管理系统中的源码作...
  • xiaolingwei
  • xiaolingwei
  • 2011年01月12日 16:06
  • 1102

Freemarker生成HTML模版页面

一 : 首先第一步 放freemark的jar包 org.freemarker freemarker ...
  • Celebrity_Senior
  • Celebrity_Senior
  • 2016年09月29日 14:44
  • 1415

PHP简易实现批量生成html静态页面

PHP简易实现批量生成html静态页面大家好,我骇Yangrl. 原来哈起一坨(蠢萌),写了页面以后,复制十份,挨着改里面的文本,imp,url等内容,做成十张页面(类似新闻详情页啊,商品详情页等)...
  • YAruli
  • YAruli
  • 2018年01月04日 00:15
  • 220
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章: 不用模板,只用ASP+FSO生成静态HTML页的一个方法(对于内容密集型页面特别适用) 选择自 goaler 的 Blog
举报原因:
原因补充:

(最多只允许输入30个字)