0

私のプロジェクトでは、ユーザーがクリックできるように、非アクティブな時間がセッションのタイムアウト時間 (例: セッションの有効期限の 5 分前) に達するたびに、ポップアップでユーザーに警告する必要があります。続行ボタンをクリックし、プログラムでサーバー セッションを延長します。

これを行うための最良のアプローチは何ですか?

4

2 に答える 2

1

javascriptとcoldfusionでそれを行うことができます。

<!--- Minutes into MS --->
<cfset sessionTimeout = 2>
<html>

<head>
<title>Timeout Example</title>

<script>
<cfoutput>
var #toScript((sessionTimeout-1)*60*1000,"sTimeout")#
</cfoutput>
setTimeout('sessionWarning()', sTimeout);

function sessionWarning() {
   alert('Hey bonehead, your session is going to time out unless you do something!');
}
</script>

</head>

<body>

</body>
</html>

http://www.webpronews.com/warn-a-user-about-a-session-timeout-with-javascript-2007-01から取得

于 2012-05-09T18:05:29.417 に答える
0

jquery メソッドを参照してください - http://pure-essence.net/2010/02/14/jquery-session-timeout-countdown/

于 2012-05-18T18:24:13.277 に答える