Maison  >  Questions et réponses  >  le corps du texte

JQ compte à rebours toutes les 10 minutes

Le projet nécessite un tirage toutes les 10 minutes, qui doit être synchronisé avec l'heure du serveur pour éviter la triche

Mon idée est d'utiliser ajax pour obtenir l'heure du serveur toutes les 10 secondes, puis d'utiliser JQ pour comparer le compte à rebours.

Par exemple, l'heure que j'ai récupérée est 18h02

L'heure à laquelle j'ai tiré à la loterie est 18h09, 18h19, 18h29 et ainsi de suite

Alors, comment dois-je écrire la logique de JQ ? Le compte à rebours sur la page d'accueil démarre toujours en boucle à partir de 10 minutes. Lorsqu'il est affiché comme ceci, 09:59 09:58

doit être calculé en fonction de l'heure du serveur


.
按键盘手指磨破皮按键盘手指磨破皮2483 Il y a quelques jours1794

répondre à tous(4)je répondrai

  • 濤

    2020-03-30 19:44:52

    Frère, avez-vous implémenté cette fonction ? Pouvez-vous m'apprendre ?

    répondre
    0
  • NULL

    NULL2017-12-07 13:28:14

    Peut être réalisé via Soket, qui est une connexion à long terme entre le client et le serveur pour obtenir un effet de communication instantané

    répondre
    0
  • ringa_lee

    ringa_lee2017-12-06 09:18:16

    Pouvez-vous le décrire plus précisément ? Voulez-vous dire qu'Ajax demande l'heure du serveur toutes les 10 secondes, puis que le temps obtenu est utilisé pour décompter le front-end pour la loterie ?

    répondre
    0
  • 按键盘手指磨破皮

    Oui, c'est ce que cela signifie, c'est comme le compte à rebours de loterie ou de vente flash sur de nombreux sites Web, mais ce que je veux, c'est une boucle non-stop, et le compte à rebours recommencera immédiatement après sa fin. Par exemple, 10,9,8...1,0,10,9,8.... Parce que j'ai peur qu'il y ait des messages de triche, je dois le comparer avec l'heure du serveur.

    按键盘手指磨破皮 · 2017-12-06 19:13:23
  • Annulerrépondre