0

JSPでオンライン試験アプリを開発しようとしています。そこで、一定時間経過したら、現在のページ(試験ページ)と同じパラメータで結果ページにリンクしたい。タイマーを追加する方法と、時間切れになったときに別のページにリンクする方法を知りたいです。ありがとう。

4

2 に答える 2

3

これを実現するには、Javascriptを使用する必要があります。そこで、次のようなJSセグメントを作成する必要があります。

<script type="text/javascript">
  var myTimer = window.setTimeout(timer, 3000);

  function timer() {
    window.location.href = "new_page.htm"
  }
</script>

このスクリプトは、本体セクションに移動して機能することを目的としています。ヘッドセクションのスクリプトでは、タイマーの開始を処理するためにonloadイベントが必要になります。この例では、3秒後にリダイレクトされます。

于 2009-02-13T08:44:13.330 に答える
1

JavaScript はクライアント側のみであり、アプリケーションをだますために無効にするか変更することができます。

サーバーでの時間も追跡する必要があります。また、答えが「間に合った」かどうかを知るために、アプリケーションへの入力をできるだけ早く取得するようにする必要があります。
Heavy AJAX は、私がこの問題を解決する方法です。

もう 1 つの方法は、同様のバックエンドを持つ Flash/Flex コンボです。

于 2009-02-13T08:53:04.367 に答える