加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

ASP中不用模板创建HTML静态网页的方法

发布时间:2023-07-27 14:14:49 所属栏目:Asp教程 来源:
导读:我们一般生成HTML静态页时,常常会事先做好一个模板,然后生成时调用模板文件。那么有没有办法不用模板,如一个正常的htmer.asp页面,直接生成为htmer.html页面呢?

当然是可以的,而且非常简单,今天就教大家在
我们一般生成HTML静态页时,常常会事先做好一个模板,然后生成时调用模板文件。那么有没有办法不用模板,如一个正常的htmer.asp页面,直接生成为htmer.html页面呢?
 
当然是可以的,而且非常简单,今天就教大家在ASP中不用模板生成HTML静态页的方法。
 
这里假设有一个htmer.asp动态页面,你想把它生成为HTML静态页面htmer.html,那么我们首先新建一个ASP程序文件htmer_to_html.asp(该文件就是用来将htmer.asp动态页面生成为静态页面htmer.html的),htmer_to_html.asp的具体代码如下所示:
 
<form method="post" action="">
 
<textarea name="asp2html" style="display:none"><!--#include file="htmer.asp"--></textarea>
 
<input type="submit" value="生成html页"/>
 
</form>
 
<%
 
Dim Filename,Fso,Fout
 
If Request.Form("asp2html")<>"" Then
 
Filename="htmer.html"
 
Set Fso=Server.CreateObject("Scripting.FileSystemObject")
 
Set Fout=Fso.CreateTextFile(Server.Mappath(Filename))
 
Fout.Write Request.Form("asp2html")
 
Fout.Close
 
Set Fout=Nothing
 
Set Fso=Nothing
 
End If
 
%>
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章