| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 673 人关注过本帖
标题:[求助]怎样用ASP做计数器
只看楼主 加入收藏
jhtrain
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2007-1-29
收藏
 问题点数:0 回复次数:6 
[求助]怎样用ASP做计数器

用ASP做图片计数器刷新一次加怎么做啊??????

搜索更多相关主题的帖子: 计数器 ASP 
2007-01-29 12:21
狼王太子
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2007-1-27
收藏
得分:0 
<div align="center"><script language="JavaScript">
<!--
var caution = false
function setCookie(name, value, expires, path, domain, secure) {
var curCookie = name + "=" + escape(value) +
((expires) ? "; expires=" + expires.toGMTString() : "") +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
((secure) ? "; secure" : "")
if (!caution || (name + "=" + escape(value)).length <= 400000)
document.cookie = curCookie
else
if (confirm("Cookie exceeds 4KB and will be cut!"))
document.cookie = curCookie
}
function getCookie(name) {
var prefix = name + "="
var cookieStartIndex = document.cookie.indexOf(prefix)
if (cookieStartIndex == -1)
return null
var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length)
if (cookieEndIndex == -1)
cookieEndIndex = document.cookie.length
return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex))
}
function deleteCookie(name, path, domain) {
if (getCookie(name)) {
document.cookie = name + "=" +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
"; expires=Thu, 01-Jan-70 00:00:01 GMT"
}
}
function fixDate(date) {
var base = new Date(0)
var skew = base.getTime()
if (skew > 0)
date.setTime(date.getTime() - skew)
}
var now = new Date()
fixDate(now)
now.setTime(now.getTime() + 365 * 24 * 60 * 60 * 1000)
var visits = getCookie("counter")
if (!visits)
visits = 1
else
visits = parseInt(visits) + 1
setCookie("counter", visits, now)
document.write("欢迎您是第" + visits + "位访问者!")
// -->
</script>
</div>

2007-01-29 13:16
shangjika
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-1-30
收藏
得分:0 
你在页面里加段每运行一次加1的代码,页面被打开时程序都要运行下来的,这样就打开或者刷新一次就都自动增加1了
2007-01-30 14:24
jhtrain
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2007-1-29
收藏
得分:0 
谢了,我是要图片计数的那种
2007-01-30 16:25
wxyh01
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2006-12-4
收藏
得分:0 
你是要统计图片留览次数吗?如果是的话你可以在浏览页面设置自加1的代码
2007-02-03 12:41
做人很低调
Rank: 5Rank: 5
等 级:贵宾
威 望:18
帖 子:1268
专家分:0
注 册:2006-8-2
收藏
得分:0 
0-9个数字图片起好名叫 pic0.jpg, pic1.jpg .... pic9.jpg

然后数据库中建一个表来记录网站流量 表名叫什么随便 这里叫table 一个字段叫hits数字类型
这个表里就一条记录就好了

Dim HitsRS,Hits,i,n
Set HitsRS = Conn.ExeCute("Select * From Table")
If Not HitsRS.Eof Then
Hits = HitsRS("hits")
HitsRS.Close
Set HitsRS = Nothing
Response.Write("网页访问流量为:")
For i = 1 To Len(Hits)
n = Mid(Hits,i,1)
Response.Write("<img src=""pic"&n&".jpg"">")
Next
End If
Set HitsRS = Conn.ExeCute("Update Table Set Hits=Hits+1")

==============
这样就可以了 应该很简单吧。。。

LZ自己去试试吧

其实我很低调,只是你不知道...
2007-02-03 14:01
jhtrain
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2007-1-29
收藏
得分:0 
呵呵```谢谢哈!我已经弄好了
2007-02-03 15:27
快速回复:[求助]怎样用ASP做计数器
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022969 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved