概要: 私のアプリは、ユーザーが特定の期間何もしていないことを検出し、カウントダウンタイマーが設定されたダイアログを読み込みます。これにより、ユーザーは2分間反応することができます。そうでない場合、ユーザーは自動的にログオフされます。
私は次のようにカウントダウンタイマーダイアログを呼び出します:
window.showModalDialog("/webapp1/html/timeout_popup.htm",items,"dialogHeight: 170px; dialogWidth: 400px; help: 0; status: 0");
問題:問題は、ユーザーが現在フォーカスしている別のタブ(IE 9)でアプリが実行されている場合、タブが点滅するだけで、ユーザーがタブをクリックするまでカウントダウンタイマーが開始されないことです。
ダイアログが作成されるまでイベントは発生しないことを理解していbody.onLoad
ますが、それまでの間、タイマーをカウントダウンしてほしいと思います。
HEAD
&タグ内にアラートを入れてみましSCRIPT
たが、これはタブをクリックしたときにのみ発生します。