asp生成html静态页的简单方法

2017 年 12 月 1 日3400

asp生成html静态页的简单方法

作者:richyue 文章来源:it学习网 更新时间:2007-12-2 12:50:59

【声明:转载此信息在于传递更多信息,其内容表达的观点并不代表本站立场,由这些信息所产生的一切后果本站不负任何责任。如果您对本信息有什么意见,欢迎和本站联系,谢谢!】http://http://www.zjjv.com//

现在到处都流行动态网站页面生成静态页,总的说我不是很赞同,认为有误导初学者之嫌,可我也不是圣人用户有要求,自然也不能免俗。

我这里提供一个简单的不用模板可以直接生成HTML静态页的方法.


如一个正常的index.asp动态页面,

新建一个文件makeasp2html.asp

<formmethod="post"action="">
<textareaname="asp2html"style="display:none"><!--#includefile="index.asp"--></textarea>
<inputtype="submit"value="生成html页"/>
</form>

<%
Ifrequest.Form("asp2html")<>""then
filename="index.html"

setfso=Server.CreateObject("Scripting.FileSystemObject")
setfout=fso.CreateTextFile(server.mappath(""&filename&""))

fout.writerequest.form("asp2html")
fout.close

setfout=nothing
setfso=nothing

endif
%>
这样index.html文件就生成了,连模板都用不着,只要服务器要支持FSO,将正常情况下使用的ASP文件读取到textarea里就可以了。


声明:以上信息资料大都是网上搜集而来,版权归作者,如有版权问题请留言告知我将马上改正。
文中所提到的各种观点只是原文观点,各种说法未经一一确认。并不代表本站认可此观点!!

资讯录入:admin责任编辑:admin

上一篇资讯: access转换成SQLserver2000数据库

下一篇资讯: 没有了

【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【】

0 0