商务 商用网址 商务 网络营销 商务 网站资讯 商务 投资理财 商务 网站评估 商务 本站老版本 返回首页

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

Ok商务网 2004-12-23
 

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

相关资讯

会员登录
ID:
密码:



注册可以获得什么?

新闻排行

禁止搜索引擎收录需要怎么做?
面向搜索引擎的内容管理系统(CM
用google 突破收费网站
GOOGLE的最新用法
Google广告-成长的烦恼 
整站优化要注意平衡
如何针对MSN搜索进行网站优化
在搜索引擎上排名前位——“桥”
网站登陆Google的关键:网站外部
网站推广十不要 
PHP搜索引擎技术核心揭密 
揭密Google伪代理骗钱术 四大谎言
分析人士预计百度上市后的表现将
揭秘Google成长史:曾经不愿公开
雅虎开发博客搜索技术 抢Technor
Google AdSense 全面解析 申请+操
odp开放式样目录,dmoz的历史
桌面搜索谁领风骚:资料、浏览器
新形式下的网络营销手段
如何开展成功的搜索引擎营销活动
如何取一个响亮的域名?
新浪搜索引擎服务简介
网易搜索引擎服务问答
Internet上域名命名的一般规则是
国家域名顶级节点落户上海 华东上
利用RSS你可以做的15件事
按照web标准将是网页设计的一个趋
你的网站有这些毛病吗?
不用模板,只用ASP+FSO生成静态H
什么是SMTP?

OK 商务网主页 | 广告服务 | 联系我们

中国 OK 商务网 版权所有 1999-2009 技术支持:腾达网络