¿Hay alguna forma de generar una página htmer.asp normal directamente en una página htmer.html sin utilizar una plantilla? Por supuesto que es posible y es muy sencillo. Hoy te enseñaré cómo generar páginas HTML estáticas en ASP sin utilizar plantillas.
Cuando generalmente generamos páginas estáticas HTML, a menudo creamos una plantilla por adelantado y luego llamamos al archivo de plantilla al generar. Entonces, ¿hay alguna forma de generar una página htmer.asp normal directamente en una página htmer.html sin utilizar una plantilla? Por supuesto que es posible y es muy sencillo. Hoy te enseñaré cómo generar páginas HTML estáticas en ASP sin plantillas.
Supongamos aquí que hay una página dinámica htmer.asp y desea generarla en una página estática HTML htmer.html, luego primero creamos un nuevo archivo de programa ASP htmer_to_html.asp (este archivo se usa para generar htmer.asp página dinámica en una página estática htmer.html), el código específico de htmer_to_html.asp es el siguiente:
<form método=post action=><textarea name=asp2html style=display:none><!--#include file=htmer.asp--></textarea><input type=submit value=Generar página html/>>< /form><%Dim Nombre de archivo,Fso,FoutIf Request.Form(asp2html)<> ThenFilename=htmer.htmlSet Fso=Server.CreateObject(Scripting.FileSystemObject)Set Fout=Fso.CreateTextFile(Server.Mappath(nombre de archivo))Fout.Write Request.Form(asp2html)Fout.CloseSet Fout=NothingSet Fso=NothingEnd If%>