Mengganti tag template ketika FSO menghasilkan file HTML statis selalu menjadi masalah yang sangat merepotkan. Setidaknya itulah yang saya pikirkan, jangan membuat template, tolong! , Saya melihat hari ini bahwa ada cara untuk menyelesaikan masalah ini
Misalnya, halaman index.asp normal, dan gunakan kode ASP untuk memanggil konten dalam database, membuat halaman lain dari makehtml.asp, tambahkan bidang TextArea, dengan asumsi itu nama = "body", call index.asp out di tekstar, seperti: seperti:
<textareaname = "body"> <!-#includeFile = "index.asp"-> </textarea>, sertakan tekstaria ini dalam formulir, dan buat objek FSO pada halaman Formulir Penerima, dan hasilkan file index.html sebagai berikut!
Salinan kode adalah sebagai berikut:
<%
FileName = "../ index.html"
ifRequest ("body") <> "" Lalu
setFSO = server.CreateObject ("Scripting.FilesystemObject")
setFout = fso.createTextFile (server.mappath ("" & filename & "")))
fout.writerquest.form ("body")
fout.close
setFout = tidak ada
setfso = tidak ada
endif
%>
Dengan cara ini, file index.html dihasilkan, dan tidak perlu bahkan templat. Cukup baca file ASP yang digunakan dalam keadaan normal ke dalam tekstaria. Belum ada masalah yang ditemukan! Tentu saja, premisnya adalah bahwa server harus mendukung FSO