2011-04-20 4 views
0

私はこのような奇妙な質問をする理由は、私は現在、コンピュータベースのテスト環境を作成していることです、明らかに私はライブカウントダウンタイマーがあります。残念なことにページをリフレッシュすると、タイマーはリセットされます。(JavaScriptでブラウザーの更新機能を無効にすることはできますか?

明らかに私は開始時刻サーバー側を格納する方法を検討して、常にカウントダウンを開始するようになります。 、ユーザーは基本的にロックするので、私は、私は戻ってのように、ブラウザnavigationgボタンを無効にして、リフレッシュしてください。あなたが

+0

ここにはすでにたくさんのリソースがあります:http://stackoverflow.com/search?q=disable+refresh –

+0

_タイマーはリセットされています。それをテストで「既知の問題」と考えてください。 –

+1

@ Mr.Disappointment、受験者はテストを完了するのに無限の時間があります。あなたの無意味なコメントをあなた自身にとどめてください。 – buymypies

答えて

0

しないことができるかどうかを知りたいですあなたは傾けることができます。

アラートメッセージそれは確認されなければなりません(ほとんどのブラウザーで動作します)。

実際の環境では、アカウント/ IPおよび/またはクッキーに基づいて、いくつかのサーバー側のログを処理する必要があります。

テスト環境では、その機能を持たない特定のブラウザをユーザーに与えることができます。 Firefoxはプリズムの形でそれを提供します。

4

ません削除その機能を持ったブラウザをユーザーに与えることができない限り、

0

ここではほとんど制御できませんが、JavaScriptのUnloadイベントを試しましたか?

<body onUnload='SaveCounterData();'> 

このイベントは、ページがアンロードされているときに実行されるものとします。それがアンロードされる理由/方法(戻るボタン/リフレッシュ/クローズウィンドウ)はここでは重要ではありません。

関連する問題