首頁  >  問答  >  主體

JQ每10分鐘倒數計時

專案需求一個每10分鐘抽獎一次,需要和伺服器時間同步,防止作弊

我的思路是用ajax每10秒取一次伺服器的時間,然後用JQ來進行對比倒數計時。

例如我取回的時間是18:02 

我開獎的時間是18:09  18:19 18:29以此類推

#那麼JQ的邏輯該怎麼寫呢?前端頁面倒數計時時間總是從10分鐘開始循環 09:59 09:58這樣顯示

#需要透過伺服器的時間來進行計算 如何寫這個邏輯呢 


#
按键盘手指磨破皮按键盘手指磨破皮2483 天前1795

全部回覆(4)我來回復

  • 濤

    2020-03-30 19:44:52

    兄弟你這個功能實現了嗎,可以教我嗎?

    回覆
    0
  • NULL

    NULL2017-12-07 13:28:14

    可以透過Soket實現,Soket是客戶端與伺服器建立長連線實現即時通訊效果的

    回覆
    0
  • ringa_lee

    ringa_lee2017-12-06 09:18:16

    能描述具體點不,你的意思是ajax每10秒請求一次伺服器的時間,然後獲取到的時間給前端倒數計時進行抽獎?

    回覆
    0
  • 按键盘手指磨破皮

    對 就是這個意思,就是很多網站那種抽獎或秒殺倒數計時,只不過我需求的是不停循環,這個倒數結束馬上又重新開始。例如10,9,8...1,0,10,9,8..... 因為怕有post作弊的 所以需要和伺服器時間做對比

    按键盘手指磨破皮 · 2017-12-06 19:13:23
  • 取消回覆