A substituição das tags de modelo quando o FSO gera arquivos HTML estáticos sempre foi um problema muito problemático. Pelo menos é o que eu penso, não faça um modelo, por favor! , Eu vi hoje que existe uma maneira de resolver este problema
Por exemplo, uma página normal de índice.asp e use o código ASP para chamar o conteúdo no banco de dados, criar outra página de makehtml.asp, adicione um campo textarea, assumindo que seja nome = "corpo", ligue para index.asp fora na textarea, como:
<textareane = "body"> <!-#includefile = "index.asp"-> </sexttarea>, inclua esta textarea no formulário e crie um objeto FSO na página do formulário de recebimento e gere o arquivo index.html da seguinte maneira!
A cópia do código é a seguinte:
<%
FileName = "../ index.html"
ifrequest ("corpo") <> "" então
setfso = server.createObject ("scripting.filesystemobject")
setfout = fso.createTextFile (Server.mappath ("" & FileName & ""))
fout.writerequest.form ("corpo")
fout.close
setfout = nada
setfso = nada
endif
%>
Dessa forma, o arquivo index.html é gerado e não há necessidade de nem mesmo um modelo. Basta ler o arquivo ASP usado em circunstâncias normais na textarea. Nenhum problema foi encontrado ainda! Obviamente, a premissa é que o servidor deve suportar FSO