如一個正常的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
您可能感興趣的文章:
asp fso操作類asp結合fso實現文件或文件夾創建刪除等操作的函數asp下利用fso實現文件夾或文件移動改名等操作函數使用FSO修改文件夾的名稱實現文件轉移防盜鏈ASP+FSO可視化目錄編歷(可增、刪、改)下載asp下用ADODB.Stream代替FSO讀取文本文件設置FSO權限功能的說明ASP FSO文件操作函數代碼(復制文件、重命名文件、刪除文件、替換字符串)