我正在使用这段代码来显示网站上的用户数量.我的客户抱怨它看起来很假.有什么建议?
var visitors = 187584;
var updateVisitors = function()
{
visitors++;
var vs = visitors.toString(),
i = Math.floor(vs.length / 3),
l = vs.length % 3;
while (i-->0) if (!(l==0&&i==0))
vs = vs.slice(0,i*3+l)
+ ','
+ vs.slice(i*3+l);
$('#count').text(vs);
setTimeout(updateVisitors, Math.random()*2000);
};
setTimeout(updateVisitors, Math.random()*2000);
Run Code Online (Sandbox Code Playgroud)
编辑:
alt text http://img695.imageshack.us/img695/4268/reachdevs2.png 截图 - 广告 - Stack Overflow - Chromium http://img130.imageshack.us/img130/8083/screenshotadvertisestac.png
Ben*_*Ben 11
每个人都知道JS计数器是假的,不要试图让它看起来"少假",打扰制作一个真正的.
如果你没有足够的访客来展示,只是不要使用柜台,他们是90年代.
警告:尝试过幽默
他是否要求一个巨大的启动页面与虚假的实时访客计数器一起使用?一些不错的"Netscape Now!"怎么样?按钮徽标和闪烁文本?这里有一些非常酷的"正在建设中"GIF动画也可以使用.
http://www.animatedgif.net/underconstruction/construction.shtml
-Oisin
我猜它看起来很假,因为每次加载页面时它都以相同的数字开始并向上计数?
看一下javascript,它会告诉您使用Gmail帐户可以获得多少兆字节的电子邮件存储空间.我认为它基于日期/时间的起始编号,因此如果您加载页面,观察它计数,然后再次加载它,它将不会用较小的数字重新加载.
说实话虽然......这是假的吗?您没有精确显示有多少用户,并在新用户创建帐户时实时更新.那么我们的目标是确保它与现实有些接近.希望脚本中数字增加的速率取决于过去的新用户订阅率.
| 归档时间: |
|
| 查看次数: |
1894 次 |
| 最近记录: |