倒计时抽奖怎样保持每个用户看到的结果一致?

Abilin 2018-07-11 01:40:59
网页上要放一个倒计时给内部用户抽奖的页面模块,要求每个用户访问这个页面的时候都可以看到指定日期时间抽奖的倒计时,当倒计时结束时抽奖活动开始随机滚动,最后抽出5位幸运用户获奖。只是开一个页面是没有什么问题,但全国各地那么多用户,他们每个人打开网......


...全文
201 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
QQ123211858 2018-07-12
  • 打赏
  • 举报
回复
你可以用webstock试试
OPPPPOP 2018-07-12
  • 打赏
  • 举报
回复
这种难道结果难道不是内定好的? 做个静态页面 出个固定的动态效然后跳到静态中奖页面就完事啦
天际的海浪 2018-07-11
  • 打赏
  • 举报
回复
每次更新时间都用ajax取服务器的时间。时间到了要在服务器端产生中奖结果,并通过ajax返回中奖结果给用户看
丰云 2018-07-11
  • 打赏
  • 举报
回复
首先采用服务器基准时间,这样就可以避免用户机器时间的不一致

其次,界面显示的倒数,应该是从服务器拿下来的基准时间,跟请求时带过去的本地时间戳计算差值,得到的数据,这样就能保证本地界面显示的时间也跟服务器时间保持一致

至于抽奖的时间界限,以请求到达服务器的时间为准,哪怕用户提前提交的,服务器接收时只要时间过了,就算过期了,否则容易被人钻空子
___紫菜 2018-07-11
  • 打赏
  • 举报
回复

你这个抽奖全国各地能有多少用户?5000还是10000?

87,838

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧