关于生成静态页面中的动态部份,如163新闻~有前辈做过没有?
最近由于做一个项目要生成静态页面~
当然了,生成单个的静态页面并不难,很多方法可以解决~
但问题是 这些静态页面中的动态部份如何解决?
就像 163新闻,是静态页面,但每页新闻左边导行的 有一个“排行榜”
里面是热点评论的新闻~我式了这个是动态在变的,当一个新闻里面的评论
记录增加一条,该静态页面刷新一下也会变化~
这个我有点不知是如何实现的。也许有朋友说也很简单,在提交评论后
把这个静态页面重新生成一下~
但要知道,这不是一张静态页面的问题,相同的所有类型的新闻中,都有这个热点
新闻的,也就是相同的类下的每一张静态页面 都会改变,
所以我判断,它并不是利用重新生成来实现的,有点类似使用 用户控件~里面存放前五条热点新闻,然后所有的静态页面 在调用~包括它的广告也是,都不是永远固定在!
我是这么想的,也不知道对不对。不晓得怎么实现的,园子里有朋友研究过类似的问题么?拜求解答啊···
问题点数:20、回复次数:9Top
1 楼yanzimywife_2005(准备起飞)回复于 2006-12-01 22:23:13 得分 0
用框架应该可以解决你的问题吧!Top
2 楼magicmaster(BLUE·Wishing On A Star)回复于 2006-12-01 22:36:14 得分 0
脚本调用Top
3 楼hk200x()回复于 2006-12-01 22:47:03 得分 0
嵌套.aspx的文件就行了.asp的也可以.
<--include .......-->Top
4 楼enid_mental()回复于 2006-12-02 02:09:44 得分 0
用JS脚本,如在静态文件加入<javascript src="test.asp?msg=hello"></javascript>
test.asp
内容
response.write "document.write(""test,"&request.Queststring("msg")&""");"
刚在静态的文件显示 test,hello
所以你可以在test.asp文件读取数据库,但生成的HTML必须为JS脚本
Top
5 楼seesharp(我给代码你给分)回复于 2006-12-02 03:30:58 得分 0
试试Top
6 楼zdyguilong(Keep Walking!)回复于 2006-12-02 09:01:33 得分 0
用JS脚本,如在静态文件加入<javascript src="test.asp?msg=hello"></javascript>
test.asp
内容
response.write "document.write(""test,"&request.Queststring("msg")&""");"
刚在静态的文件显示 test,hello
所以你可以在test.asp文件读取数据库,但生成的HTML必须为JS脚本
-------------------------------------------
没看太明白Top
7 楼tongrong515(老玩童周伯通)回复于 2006-12-02 09:08:21 得分 0
用AJAX技术可以实现!Top
8 楼zdyguilong(Keep Walking!)回复于 2006-12-02 09:15:21 得分 0
楼上的说说具体怎么实现啊?Top
9 楼erictang2003()回复于 2006-12-02 09:31:42 得分 0
你是问ASP.NET 2.0吗?它提供了 Substitution 控件解决方案Top




