我想做一个秒杀倒计时,请帮帮我,急死了!

jisuanjizhuan 2012-09-28 03:24:07
要满足以下要求:
1.必须是服务器段时间
2.如果秒杀时间没到,秒杀按钮是不可点的,在秒杀期间内是可点的,秒杀结束后不可点
3.秒杀的开始时间和结束时间是从数据库中读取的。
4.因为页面中不至一个秒杀按钮,所以最好能在页面初始化时传递不同的秒杀开始时间或结束时间参数同时调用。
...全文
252 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
超时空要塞 2012-09-29
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]
引用 2 楼 的回复:

生成页面时,服务器端计算出每个秒杀对象开始以及截至 剩余时间,客户端通过Javascript进行倒计时;等秒杀开始时秒杀按钮变为可用,用户秒杀提交数据后,再在服务器端再判断一下是否是秒杀期间进行操作的,避免用户通过地址栏注入javascript脚本修改按钮属性或剩余时间。


+1
[/Quote]

+1
fxxyz 2012-09-29
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

生成页面时,服务器端计算出每个秒杀对象开始以及截至 剩余时间,客户端通过Javascript进行倒计时;等秒杀开始时秒杀按钮变为可用,用户秒杀提交数据后,再在服务器端再判断一下是否是秒杀期间进行操作的,避免用户通过地址栏注入javascript脚本修改按钮属性或剩余时间。
[/Quote]

+1
二当家 2012-09-29
  • 打赏
  • 举报
回复
又是一个来布置 任务/作业 的
jisuanjizhuan 2012-09-29
  • 打赏
  • 举报
回复
谁能给一点代码……
lienzhu 2012-09-28
  • 打赏
  • 举报
回复
生成页面时,服务器端计算出每个秒杀对象开始以及截至 剩余时间,客户端通过Javascript进行倒计时;等秒杀开始时秒杀按钮变为可用,用户秒杀提交数据后,再在服务器端再判断一下是否是秒杀期间进行操作的,避免用户通过地址栏注入javascript脚本修改按钮属性或剩余时间。
akanglucky 2012-09-28
  • 打赏
  • 举报
回复
可以定义一个时间数组。写一个方法,循环判断每隔数组中的时间,如果时间为0,则将相应的按钮设为有效化,否则该时间-1秒。在JS中每隔一秒调用方法。注意:是一个二维数组。(每对数组存时间和对应的按钮
ID)

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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