通常、HTMLの静的ページを生成すると、事前にテンプレートを作成し、生成時にテンプレートファイルを呼び出します。それでは、通常のhtmer.aspページなど、htmer.htmlページになるようなテンプレートを使用しない方法はありますか?
もちろん、それは可能であり、今日は非常に簡単です。
htmer.aspダイナミックページがあります。htmlstatic page htmer.htmlとして生成します。最初に、新しいASPプログラムファイルhtmer_to_html.aspを作成します(このファイルはhtmer.aspダイナミックページを提供するために使用されます。静的ページ。htmer.html)、htmer_to_html.aspの特定のコードを以下に示します。
<form method = post action =>
<textarea name = asp2html style = abbave:none> <! - #include file = htmer.asp-> </textarea>
<入力型=送信値=生成htmlページ/>
</form>
<%
DIM FILENAME、FSO、FOUT
if request.form(asp2html)<> then
filename = htmer.html
fso = server.createObject(scripting.filesystemObject)を設定します
fout = fso.createTextfile(server.mappath(filename))を設定します
fout.write requst.form(asp2html)
fout.close
FOUT =何も設定しません
FSO =何も設定しません
ifを終了します
%>