日期:2014-05-17  浏览次数:21086 次

如何在生成的HTML页面上显示动态内容呢 ?
如题,用FSO生成HTML的文件,比如生成的显示新闻的HTML文件,如何才能在HTML页面上显示   相关新闻列表?给个思路,谢谢各位了。

------解决方案--------------------
用javascript脚本!
也可以用现在火得不行的ajax
------解决方案--------------------
或者框架吧
------解决方案--------------------
ajax
iframe
js脚本

------解决方案--------------------
我是用ASP的,先做新闻的静态模板,然后在要输出动态列表的部分加上$title$标记,最后把所有静态代码保存到数据库中,生成时
先把这些代码取出来,如:moban=rs_moban( "m_html "),然后读取新闻的数据,如:title=rs( "title "),最后在给$title$传递值,如:
moban=replace(moban, "$title$ ",title)
输出生成的模板
response.write moban
下面就是用fso的writeline去写成html文件了,如:writeline moban

如果要循环输出所有记录则是:
do while not rs.eof
title=title+rs( "title ")+ " <br/> "
rs.movenext
loop
moban=replace(moban, "$title$ ",title)

至于如何分页,我也不明白了。这样做是页面和程序分离了,网页维护改版起来很方便,基本不会大范围的变动程序,只做模板就够了。