2011-08-08 5 views
0

thisカウントダウンスクリプトを使用することにしましたが、何か問題があることに気付きました。JavaScriptのカウント時間と結果の精度

サイトは現在ダウンしていますが、Google Cacheがあります。
コードはhereです。

コードがOKのように見えますが、1000ミリ秒ごとの指示が出力の変更を処理します。

but:
スクリプトを使用してページを開き、数時間放置しました。この時間の後、私は「2時間2分」を見ることができました。私はページをリフレッシュしました(2〜3秒かかります)、 "1時間57分"を見ました。スクリプトが遅れる可能性はありますか?

リフレッシュするまでに待つ時間が長くなるほど、ディペンレンスが大きくなりました。スクリプトのそのような動作を防ぐために何ができるのですか?それを正確にするために何ができるのですか?

答えて

0

1つのオプションは、スクリプトがXミリ秒ごとにajax要求を出すようにすることです。リクエストは、単に時間に応じて応答するPHPスクリプトに対して行われます。 Javascriptはそれ自身を更新するでしょう。つまり、サーバーの現在の時刻を使用して、JavaScriptのカウントを調整しています。

+0

さて、私はJSでこの問題を解決できることを期待しました。このようなPHPリクエストの量は私のホスティングを殺すでしょう。 – Borsuk

関連する問題