国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

不用模板,只用ASP+FSO生成靜態(tài)HTML頁的一個方法

2024-05-04 10:59:02
字體:
供稿:網(wǎng)友
FSO生成靜態(tài)HTML文件的時候替換模板標(biāo)簽一直是一個很麻煩的問題,至少我是這么認(rèn)為的,還要別外做一個模板,麻煩!,我今天看見有一個方法可以解決這個問題

如一個正常的index.asp頁面,并且用ASP代碼調(diào)出數(shù)據(jù)庫中的內(nèi)容,另建一個makehtml.asp的頁面,加入一個textarea域,假設(shè)為name="body",將index.asp在textarea里調(diào)出來,如:
<textarea name="body"><!--#include file="index.asp"--></textarea>,將這個textarea包含在表單中,在接收表單頁用創(chuàng)建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里就可以了,目前尚未發(fā)現(xiàn)問題!當(dāng)然前提是服務(wù)器要支持FSO


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 芦溪县| 玉环县| 深泽县| 金秀| 鹿邑县| 武功县| 南和县| 织金县| 鸡东县| 巧家县| 惠水县| 合江县| 绥德县| 手游| 德惠市| 黎川县| 靖江市| 高阳县| 通州区| 东方市| 崇左市| 河南省| 黔西| 双辽市| 兴宁市| 正蓝旗| 九龙县| 额尔古纳市| 尼木县| 通渭县| 蒙城县| 星子县| 泰兴市| 开化县| 磐石市| 利辛县| 威信县| 嘉黎县| 桃园市| 滕州市| 隆德县|