0

アプリケーションのタイムアウト機能を開発しようとしています。アプリケーションのログアウトが x 時間後に発生し、カウント ダウン タイマーが表示されることをユーザーに警告する必要があります。タイムアウトになると、ユーザーは強制的に完全にログアウトされます。ログアウト情報を表示するために、タイムアウト時に自動的に閉じてログアウトを開始できる関連メッセージを含むポップアップを表示することを考えました。ポップアップの表示に関する問題は、サーバー レベルで設定されたセッション タイムアウトをリセットする要求をサーバーに送信する必要があることです。

上記の要件を達成するには、リクエストをサーバーに送信せずにポップアップを開く方法があります。DHTMLを使用してポップアップの内容を決定します。

4

3 に答える 3

3

私は、DHTML ウィンドウの方が優れているという Guillaume の意見に同意しますが、実際のポップアップ ウィンドウが必要な場合は、これでうまくいくはずです。

var win = window.open('about:blank');
win.document.body.innerHTML = '[Window body content here]';
于 2009-07-14T06:31:08.600 に答える
1

最善の策(シンプル、強力、文書化): http ://digitarald.de/project/roar/

Mootoolsに依存しています。

于 2009-07-14T07:42:07.007 に答える
1

画面を更新することなく、jQuery を使用して、カウント ダウン付きのアラートを表示し、サーバーに ajax リクエストを送信してセッション タイムアウトをリセットすることができます。

敬具、 ギヨーム・ハニーク

于 2009-07-14T06:17:20.267 に答える