账号通
    

账号  

密码  

15666

查看

29

回复
主题:[分享]利用JS动态实现今天更新文章数,总浏览,总下载等 [收藏主题] 转到:  
科汛官方 当前离线

47268

主题

145

广播

405

粉丝
添加关注
级别:管理员

用户积分:101604 分
登录次数:7935 次
注册时间:2006/12/7
最后登录:2023/12/14
科汛官方 发表于:2007/10/19 9:12:00   | 只看该作者 查看该作者主题 楼主 
科汛在线网校系统

今天有个商业用户在商业区提出,如何实现以下效果

文章数量:
软件数量:
今日更新文章数量:
今日更新软件数量:
文章总浏览次数:
下载总次数:

这里我给大家一个思路,以达到我们要实现的功能

利用JS来调用,用过动网首页调用的用户可以会知道,它就是利用JS来调用的,如<script src="http://bbs.kesion.com/Dv_News.asp?GetName=newtopic"></script>

居然思路出来的了,那我们就动手吧

第一步:在根目录下建一个asp文件,如Total.asp,该文件生成的语法要符合js的语法

代码如下:

<!--#include file="conn.asp"-->
<%
Response.Write("document.writeln('文章数量:<font color=""red"">"&Conn.Execute("Select Count(id) From ks_Article")(0) & "</font> 篇<br />');")
Response.Write("document.writeln('软件数量:<font color=""red"">"&Conn.Execute("Select Count(id) From ks_download")(0) & "</font> 个<br />');")
if DataBaseType=1 Then
Response.Write("document.writeln('今日更新文章:<font color=""red"">" & conn.execute("select count(id) from ks_article where datediff(d,adddate,getdate())<1 ")(0) & "</font> 篇<br />');")
Else
Response.Write("document.writeln('今日更新文章:<font color=""red"">" & conn.execute("select count(id) from ks_article where datediff('d',adddate,now())<1 ")(0) & "</font> 篇<br />');")

End If
If DataBaseType=1 Then
Response.Write("document.writeln('今日更新软件:<font color=""red"">" & conn.execute("select count(id) from ks_download where datediff(d,adddate,getdate())<1 ")(0) & "</font> 个<br />');")
Else
Response.Write("document.writeln('今日更新软件:<font color=""red"">" & conn.execute("select count(id) from ks_download where datediff('d',adddate,now())<1 ")(0) & "</font> 个<br />');")

End If
Response.Write("document.writeln('文章总浏览次数:<font color=""red"">" & conn.execute("select sum(hits) from ks_article")(0) & "</font> 次<br />');")
Response.Write("document.writeln('下载总次数:<font color=""red"">" & conn.execute("select sum(hits) from ks_download")(0) & "</font> 次<br />');")
%>

第二步,就是调用了

调用代码如下<script src="/total.asp"></script>

最后,效果预览

文章数量:11
软件数量:1
今日更新文章:1
今日更新软件:1
文章总浏览次数:11
下载总次数:1

简单的两步,就完成了我们想要的功能了.是不是很简单

这个教程旨在教大家如何扩展类似的功能,而不要去修改系统自带的代码.以达到目的,以免给下次升级带来麻烦.

这样即使官方出升级补丁,你也无需担心你已修改过官方原代码而给你的升级带来麻烦

 下载信息  [文件大小:0.47 KB 下载次数: 次]
点击下载文件:total


[此贴子已经被作者于2007-10-20 8:23:20编辑过]

 
  支持(1) | 反对(0) 回到顶部顶端 回到底部底部
蛤蚧酒 当前离线

100

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:1005 分
登录次数:29 次
注册时间:2008/1/16
最后登录:2011/2/24
蛤蚧酒 发表于:2008/1/30 22:48:00   | 只看该作者 查看该作者主题 沙发 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
不在爱你 当前离线

806

主题

0

广播

0

粉丝
添加关注
级别:七年级

用户积分:6406 分
登录次数:74 次
注册时间:2007/7/17
最后登录:2008/1/14
不在爱你 发表于:2007/11/30 21:42:00   | 只看该作者 查看该作者主题 藤椅 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
xisl 当前离线

39

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:275 分
登录次数:2 次
注册时间:2007/11/29
最后登录:2007/11/29
xisl 发表于:2007/11/29 11:50:00   | 只看该作者 查看该作者主题 板凳 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
茶叶水 当前离线

269

主题

0

广播

0

粉丝
添加关注
级别:二年级

用户积分:1279 分
登录次数:26 次
注册时间:2007/11/12
最后登录:2008/1/21
茶叶水 发表于:2007/11/21 14:02:00   | 只看该作者 查看该作者主题 报纸 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
loveshine 当前离线

104

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:1120 分
登录次数:75 次
注册时间:2007/10/20
最后登录:2020/5/29
loveshine 发表于:2007/11/16 10:30:00   | 只看该作者 查看该作者主题 地板 
科汛在线网校系统
不错,慢慢学习科讯,发现是要比风讯和新云简单阿
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
790214 当前离线

1145

主题

1

广播

0

粉丝
添加关注
级别:八年级

用户积分:6575 分
登录次数:616 次
注册时间:2006/5/8
最后登录:2022/7/27
790214 发表于:2007/11/6 10:18:00   | 只看该作者 查看该作者主题 7楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
kesionvip 当前离线

88

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:2045 分
登录次数:187 次
注册时间:2007/8/17
最后登录:2010/8/16
kesionvip 发表于:2007/11/6 9:29:00   | 只看该作者 查看该作者主题 8楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
kaixin1001 当前离线

108

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:615 分
登录次数:10 次
注册时间:2007/10/17
最后登录:2007/11/8
kaixin1001 发表于:2007/11/5 20:10:00   | 只看该作者 查看该作者主题 9楼 
科汛在线网校系统
这个是要支持滴.很方便也很不错.支持.
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
msad 当前离线

1428

主题

18

广播

5

粉丝
添加关注
级别:九年级

用户积分:6865 分
登录次数:175 次
注册时间:2006/11/20
最后登录:2015/10/21
msad 发表于:2007/10/23 18:58:00   | 只看该作者 查看该作者主题 10楼 
科汛智能建站系统
但还是没有图片频道的函数名称.我哭了.:D
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.26563秒 powered by KesionCMS 9.0