不错呦!smile@林凯西,确保“准备文件”中的几个文件都有安装,S...您好,看了您这篇帖子觉得很有帮助。但是有个问题想请...我的修改过了怎么还被恶意注册呢 @jjjjiiii 用PJ快9年了,主要是A...PJ3啊,貌似很少有人用PJ了,现在不是WP就是z...@332347365,我当时接入时错误码没有-10...楼主,ChkValue值应为-103是什么意思呢?...大哥 你最近能看到我发的信息,请跟我联系,我有个制...
静态页显示"动态内容"解决方案
编辑:dnawo 日期:2007-03-26
生成静态页后可以减轻服务器负担、提高访问速度、有利于搜索引擎收录、安全性更好,优点多多,但同时也带来了一些问题:怎么更新显示新闻点击量?怎么显示最新新闻列表等等。下边我们针对这两个具体的问题给出解决方案,其他类似的问题也可用此法解决。
一、更新显示新闻点击量
1.生成静态页时在适当位置加入语句:
注:n为该篇新闻id(自动编号)字段的值。
2.click.asp内容:
二、显示最新新闻列表
1.在需要显示最新新闻列表处加入语句:
2.后台在添加或删除新闻时都重新生成news.js,代码如下:
整个原理还是比较简单的,就是利用了ASP+JAVAScript实现,希望大家看完后能举一反三,在实际操作中灵活运用。
一、更新显示新闻点击量
1.生成静态页时在适当位置加入语句:
复制内容到剪贴板
程序代码

浏览:<script language="javascript" src="click.asp?id=n"></script>次
注:n为该篇新闻id(自动编号)字段的值。
2.click.asp内容:
复制内容到剪贴板
程序代码

<%
'获取id的值
'查询数据库并将点击量加1
'获取最新的点击量
Response.write "document.write('" & rs("hits") & "');" '输出必须符合JS格式
%>
'获取id的值
'查询数据库并将点击量加1
'获取最新的点击量
Response.write "document.write('" & rs("hits") & "');" '输出必须符合JS格式
%>
二、显示最新新闻列表
1.在需要显示最新新闻列表处加入语句:
复制内容到剪贴板
程序代码

<script language="javascript" src="news.js"></script>
2.后台在添加或删除新闻时都重新生成news.js,代码如下:
复制内容到剪贴板
程序代码

<%
'添加或删除记录
'查询最新n条记录
For i = 1 to rs.recordcount
content = content & "document.write ('" & rs("title") & "<br>');"
Next
'将content的内容写入news.js中
%>
'添加或删除记录
'查询最新n条记录
For i = 1 to rs.recordcount
content = content & "document.write ('" & rs("title") & "<br>');"
Next
'将content的内容写入news.js中
%>
整个原理还是比较简单的,就是利用了ASP+JAVAScript实现,希望大家看完后能举一反三,在实际操作中灵活运用。
评论: 1 | 引用: 0 | 查看次数: 6882
发表评论
请登录后再发表评论!