Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
サーバータイマーと同期して刻むクライアントタイマーの例を探しています。また、サーバータイマーをデフォルト値にリセットできるボタンがクライアント側にある必要があります。これにより、もちろんクライアントタイマーもリセットされます。
私は自分で試してみましたが、ポストバックの遅延があり、少なくとも同期しているように見せることができないようです。
ボタンを押すと遅延が発生するため、ボタン部分は非常に重要です。
前もって感謝します、
ジュリアン
JSON などの方法でサーバー オフセットを応答に書き込み、次のメソッドのパラメーターとして使用します。
関数 getServerTime(serverOffset) { var myDate=新しい日付(); myDate.setDate(myDate.getTime()+(serverOffset*60*60*1000)); myDate を返します。 }
このメソッドを毎秒呼び出して、戻り値を好きな場所に置くことができます。