asp生成html(asp模板转成静态html)

asp生成html(asp模板转成静态html)

ID:9382358

大小:43.50 KB

页数:17页

时间:2018-04-29

asp生成html(asp模板转成静态html)_第1页
asp生成html(asp模板转成静态html)_第2页
asp生成html(asp模板转成静态html)_第3页
asp生成html(asp模板转成静态html)_第4页
asp生成html(asp模板转成静态html)_第5页
资源描述:

《asp生成html(asp模板转成静态html)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ASP生成HTML(ASP+模板转成静态HTML)我希望大家看到该标题就能让想象到它的功能:ASP生成HTML(ASP+模板转成静态HTML)1,WITHTEMPLET意思是,生成的页面架构将采用某个已设定的模板,在此之前我的一篇教程中介绍过,希望各位在看本教程之前对ASP采用模板应熟悉下。(当然,不看也没有问题,本教程同样会提及精华部分的:)2,ASP2HTML。不要我再说ASP转变成HTML的好处了吧,呵呵,其中最值得知道的就是:静态HTML页和动态页对服务器的要求承受能力小得多,同样,静态HTML搜索几率远比动态页面的多得多。那么,我现在需要处理的技术问题就是:1,如何实现

2、模板技术?(先参看下上篇文章吧)2,如何实现2HTML技术?3,如何让模板技术与2HTML技术结合?一、先进行技术原理分析1,模板技术2,2HTML技术又该如何实现呢?如何使得ASP页面转变为HTML?一般都会想到FSO组件,因为该组件能新建任何文件格式。那么其整个运行过程是怎么样的呢?a,提供信息输入页面进行信息收集;b,接受信息值先保存数据库,再FSO生成文件;c,技术性完成任务,显示刚被创建的HTML文件的路径地址。该技术的实现过程中有如下几个难点:i,FSO生成的文件是直接放在一个大文件夹下,还是单独放在某个每日更新的子文件夹中?可能表述不准确,这样理解吧:相信通过FSO

3、生成的文件随着时间的推移,文件会越来越多,管理也会越来越乱……通常你可能看到一些地址诸如http://www.xxx.com/a/2004-5-20/200405201111.html可以分析得出应该是建立了当前日期的文件夹。这样,一天就是一个文件夹的页面内容,查看管理也就显得比较合理。ii,我在试图通过以上方法建立文件夹的时候,又发现了第二个问题。第一次通过FSO建立以当前日期命名的文件夹,没有问题。当我有新的文件需要生成时,因为是同一个程序,所以,其又将会执行建立同样的文件夹。此时,FSO组件会发现该路径已存在……卡壳-_-!继续处理,在首行添加代码:OnErrorResum

4、eNext嘿嘿,达到自欺欺人、掩耳盗铃的效果。iii,文件夹是建立了,文件该如何建立呢?主要也就是文件名的生成。当然这个就需要自己来写个函数,功能就是如何生成文件名:)<%functionmakefilename(fname)fname=fname'前fname为变量,后fname为函数参数引用fname=replace(fname,"-","")fname=replace(fname,"","")fname=replace(fname,":","")fname=replace(fname,"PM","")fname=replace(fname,"AM","")fname=rep

5、lace(fname,"上午","")fname=replace(fname,"下午","")makefilename=fname&".html"endfunction%>引用函数则:<%fname=makefilename(now())%>其实嘛,就是以年月日时分秒命名的文件。iv,最后,生成的文件该如何查看到?当然需要把生成文件的路径保存的数据库中,并且添加到相对应的记录集中了。当然,这在下面的数据库设计时会提及到。3,模板技术和2HTML技术的结合:将模板中特殊代码的值替换为从表单接受过来的值,完成模板功能;将最终替换过的所有模板代码生成HTML文件。需要注意的是:替换应能

6、将输入数据的格式或者支持UBB的代码彻底改变。二,再进行数据库设计目前数据库的设计需要两个表:一个是存放模板数据的;一个是存放信息内容的。1,建立新数据库asp2html.mdb2,设计新数据库表c_moban字段m_id(自动编号,主关键字);字段m_html(备注类型)。并将下列完整的代码拷贝至m_html字段Cnbruce.Com</p><p>7、ASP2HTMLTEST

8、"0"topmargin="0">$cntop$$cnleft$

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。