【Asp.net精品源码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。
网学会员整理了Asp.net精品源码-asp_动态网页生成静态网页详细步骤 - 其它资料的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
asp 动态网页生成静态网页详细步骤2008-05-15 09:39rocket80929 分类:网站使用 浏览 1635 次能给出详细步骤、并且测试成功的给分stresume - 经理 五级能说的更详细点吗?没做过这个,谢谢 感谢各位,现在已经可以生成静态网页,并可以修改、删除,但是还有两个问题:1、怎么使用原来已经有的动态网页的样子做一个模板?2、我的新闻内容比较多,分页显示不太明白?我有更好的答案提问者采纳2008-06-02 14:521)asp 生成 html 的方式要生成文件肯空要用到 FSO(FileSystemObject)组件,通过 asp 生成静态网页主要有两种方式:a、生成的内容由多部分连接而成;b、生成的内容基于模板生成。
2)方式 1:生成的内容由多部分连接而成步骤:a、设计要输出网页的布局b、设计生成 HTML 的 asp 文件例子:输出网页的布局:lthtmlgtltheadgtlttitlegt标题lt/titlegt ltstyle typequottext/cssquotgtlt--.article_title font-size: 22pxfont-weight: boldtext-align: centerpadding-top: 10pxpadding-bottom: 20px.content text-indent: 18pxfont-size: 16pxline-height: 230text-align: left.from font-size: 14pxtext-align: rightpadding-right: 15pxpadding-top: 15px.feature_bar font-size: 14pxcolor: 999999text-align: centerpadding-bottom: 15px--gt lt/stylegtlt/headgtltbodygt lttable widthquot80quotgt lttrgt lttdgtltdiv classquotarticle_titlequotgt标题lt/divgt ltdiv classquotfeature_barquotgt作者: 录入时间: 录入: lt/divgt ltdiv classquotcontentquotgt内容lt/divgt ltdiv classquotfromquotgt来源:lt/divgt lt/tdgt lt/trgt lt/tablegtlt/bodygtlt/htmlgt把源代码中的所有的 quot 替换成 quotquot,作用是在 ASP 中输出双引号。
设计 asp 文件:lt Option Explicit gtlthtmlgtltheadgtlttitlegtASP 生成 HTMLlt/titlegtltstyle typequottext/cssquotgtlt--.align_right_top text-align: rightvertical-align: top.align_left_10px text-align: leftpadding-left: 10px--gtlt/stylegtlt/headgtltbodygtltform methodquotpostquot actionquotactioncreatequotgt lttable widthquot80quotgt lttrgt lttd classquotalign_right_topquot gtHTML 文件名称:lt/tdgt lttd classquotalign_left_10pxquotgtltinput namequotHtmlFileNamequot typequottextquot idquotHtmlFileNamequot /gtlt/tdgt lt/trgt lttrgt lttd classquotalign_right_topquot gt文章标题:lt/tdgt lttd classquotalign_left_10pxquotgtltinput namequottitlequot typequottextquot idquottitlequot /gtlt/tdgt lt/trgt lttrgt lttd classquotalign_right_topquotgt作者:lt/tdgt lttd classquotalign_left_10pxquotgtltinput namequotauthorquot typequottextquotidquotauthorquot /gtlt/tdgt lt/trgt lttrgt lttd classquotalign_right_topquotgt录入:lt/tdgt lttd classquotalign_left_10pxquotgtltinput namequoteditorquot typequottextquot idquoteditorquot /gtlt/tdgt lt/trgt lttrgt lttd classquotalign_right_topquotgt输入时间:lt/tdgt lttd classquotalign_left_10pxquotgtltinput namequotEditTimequot typequottextquot idquotEditTimequot /gtlt/tdgt lt/trgt lttrgt lttd classquotalign_right_topquotgt文章内容:lt/tdgt lttd classquotalign_left_10pxquotgtlttextarea namequotcontentquot colsquot55quot rowsquot20quot idquotcontentquotgtlt/textareagtlt/tdgt lt/trgt lttrgt lttd classquotalign_right_topquotgt来源:lt/tdgt lttd classquotalign_left_10pxquotgtltinput namequotfromquot typequottextquot idquotfromquot /gtlt/tdgt lt/trgt lttrgt lttd colspanquot2quot alignquotcenterquotgtltinput typequotsubmitquot namequotSubmitquot valuequot提交quot /gtlt/tdgt lt/trgt lt/tablegtlt/formgtltif TrimRequest.QueryStringquotactionquotquotcreatequot then dim title author editor EditTime content from html titleTrimRequest.Formquottitlequot editorTrimRequest.Formquoteditorquot EditTimeTrimRequest.FormquotEditTimequot contentTrimRequest.Formquotcontentquot fromTrimRequest.Formquotfromquot htmlquotlthtmlgtquot_ 粘贴上面的修改后的 输出网页布局的源代码 ampquotltheadgtquot_ ‘并用 _ 与 amp 把各行连接起来 或删除多余空格使源代码写在一行 ampquotlttitlegtquotamptitleampquotlt/titlegtquot_ ampquotltstyle typequotquottext/cssquotquotgtquot_ ampquot.article_title quot_ ampquotfont-size: 22pxquot_ ampquotfont-weight: boldquot_ ampquottext-align: centerquot_ ampquotpadding-top: 10pxquot_ ampquotpadding-bottom: 20pxquot_ ampquotquot_ ampquot.content quot_ ampquottext-indent: 18pxquot_ ampquotfont-size: 16pxquot_ ampquotline-height: 230quot_ ampquottext-align: leftquot_ ampquotquot_ ampquot.from quot_ ampquotfont-size: 14pxquot_ ampquottext-align: rightquot_ ampquotpadding-right: 15pxquot_ ampquotpadding-top: 15pxquot_ ampquotquot_ ampquot.feature_bar quot_ ampquotfont-size: 14pxquot_ ampquotcolor: 999999quot_ ampquottext-align: centerquot_ ampquotpadding-bottom: 15pxquot_ ampquotquot_ ampquotlt/stylegtquot_ ampquotlt/headgtquot_ ampquotltbodygt quot_ ampquotlttable widthquotquot80quotquotgtquot_ ampquotlttrgtquot_ ampquotlttdgtltdiv classquotquotarticle_titlequotquotgtquotamptitleampquotlt/divgtquot_ ampquotltdiv classquotquotfeature_barquotquotgt作者:quotampauthorampquot 录入时间:quotampEditTimeampquot 录入:quotampeditorampquot lt/divgtquot_ ampquotltdiv classquotquotcontentquotquotgtquotampcontentampquotlt/divgtquot_ ampquotltdiv classquotquotfromquotquotgt来源:quotampfromampquotlt/divgt lt/tdgtquot_ ampquotlt/trgtquot_ ampquotlt/tablegtquot_ ampquotlt/bodygt quot_ ampquotlt/htmlgtquot dim HtmlFileName HtmlFile fs FileStream HtmlFileNameTrimRequest.FormquotHtmlFileNamequot if instrHtmlFileNamequot.htmlquotfalse then HtmlFileNamequotNoName.htmlquot end if HtmlFileServer.MapPathHtmlFileName set fsCreateObjectquotScripting.FileSystemObjectquot set FileStreamfs.CreateTextFileHtmlFile FileStream.WriteLine Html FileStream.close set FileStreamnothing response.Writequotltscriptgtalert生成quotampHtmlFileNameampquot文件成功history.go-1lt/scriptgtquotend ifgtlt/bodygtlt/htmgt把上面的 asp 文件保存放到服务器上即可运行3)方式 2:生成的内容基于模板生成思想:给模板 asp 传递参数,使用“MSXML2.XMLHTTP”读取基于参数传递的 asp 模板的网页源代
上一篇:
ASP[1].NET开发大全第4章.的网页代码模型
下一篇:
计算机实践报告论文