WAIC-TEST-0121-01
制限時間が切れようとしていることを利用者に警告するスクリプトを提供する
JavaScriptを用いて、制限時間が切れようとしていることを利用者に警告すること、制限時間が延長できることを確認する
2.2.1
SCR16
function timeControl() {
// タイマーを40秒に設定し、利用者に確認を求める
setTimeout('userCheck()', 40000);
}
function userCheck() {
// ページの再読み込みを20秒に設定する
var id = setTimeout('pageReload()', 20000);
// 利用者が「OK」を選択した場合、タイマーがリセットされる
// それ以外の場合、サーバーによりページが再読み込みされる
if (confirm("このページは20秒後に更新されます。表示時間を延長しますか?"))
{
clearTimeout(id);
timeControl();
}
}
function pageReload() {
window.location.reload(true);
}
timeControl();
ページを表示し、「このページを表示した時刻」に現在の時刻が表示されていることを確認する。そのまま40秒待つ
40秒待つと、「このページは20秒後に更新されます。表示時間を延長しますか?」というダイアログが表示される
ページを表示し、「このページを表示した時刻」に現在の時刻が表示されていることを確認する。そのまま40秒待つ
40秒待つと、「このページは20秒後に更新されます。表示時間を延長しますか?」という警告メッセージが通知される
script 要素