Java脚本计算保存的计时器



嗨,我需要帮助,我希望我的网站有一个计时器计数https://www.quickiepaydayloans.co.uk/index1.html

看语音气泡

在最小的计时器计数,但不是我想要的我想要的是我可以从" 2,000"或我需要的东西中算起的计数器它会刷新每毫秒如此之多,一次随机上升1,2,3,4,因此我可以设定速度,因此每小时可能会增加50或100除非我更改计数时间,否则永远不会结束。

我需要它是像计数计时器一样恒定的东西,因此,如果我要刷新页面,则不会重置。

我也想要它,所以每3个都会添加一个逗号,所以当它到达千分之一时,它将读取1,000和1,000,000,等等:D

如果对任何人来说都是有意义的,希望有人可以帮助

我会假设您正在寻找一般的帮助,而不是"将我指向一般方向",而不是"向我发送代码",并做出相应的响应。

首先,您要的东西要比JavaScript更需要其他东西,实际上,将比您想象的要复杂得多。考虑:

  • 当您刷新页面时,让计时器不刷新,这意味着您要么需要将其绑至日期/时间,要么需要某种形式的永久性。您必须使用的两种永久性是cookie和服务器端。cookie是特定于用户的版本,并且会有大开销。它们并非旨在更频繁地更新,而要更新以实现刷新之间合理的一致性。服务器端(每个人同时访问页面的人都会获得相同的计数器),这可能是可行的,但这意味着您必须在服务器端进行页面动态,您必须拥有一个独立的页面线程以更新计数器,并且您需要运行近乎恒定的异步电话,以使页面和服务器同步。同样,不是要按MSECS的顺序运行。将其绑在日期/时间(再次,每个人都变得相同)很酷,这是大多数这样的计数器都会使用的,但它遇到了另一个问题。

  • 您已经说过希望计时器随机数上升。不幸的是,这将其绑在水中的日期/时间之外,因为日期/时间方法无法记录您所做的事情。您可以调用rand函数并适当更新,但是没有办法持续刷新之间的信息。

基本上,您可以放弃持久性,在这种情况下,您可以为1-4使用rand函数,然后将其全部运行在客户端,一切都可以正常工作,或者您可以放弃在计数随机性上,在这种情况下,您可以将其绑至日期/时间,并且一切都可以正常工作,或者您可以尝试使用cookie或服务器端恶作剧来处理持久性,在这种情况下,这会得到 ugly

逗号是格式化的问题,而且不太困难。我相信,该解决方案有简单的解决方案,即使不是,JavaScript中的所有内容都作为字符串处理,并且您可以在拥有号码后手动插入逗号。

倒数而不是向下也很琐碎。

最新更新