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

首頁 > 編程 > ASP > 正文

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

2020-07-27 13:25:11
字體:
供稿:網(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ā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 钦州市| 祁门县| 恭城| 三都| 吉安县| 安多县| 沙雅县| 文登市| 湖州市| 镶黄旗| 平湖市| 江山市| 余干县| 吉安县| 浦东新区| 东山县| 鄂州市| 当涂县| 鸡西市| 尉犁县| 海门市| 八宿县| 张北县| 镇江市| 塘沽区| 福鼎市| 渝中区| 乐东| 镇巴县| 怀集县| 罗甸县| 南投县| 襄汾县| 天镇县| 体育| 苍梧县| 彩票| 新绛县| 伊川县| 白水县| 香河县|