オンラインクイズアプリケーションを作成しています。
- クイズには、ユーザーがクイズを開始するとカウントダウンを開始するタイマーがあります。
- ユーザーは、クイズを終了したときに回答を送信することになっています。
- 彼が時間切れになった場合、回答は自動的に送信されます。
今私が必要なのは
- ユーザーがクイズを開始するとき、他のタブやウィンドウを開くことを制限する必要があります (答えを検索できる Google やその他のソースの使用を避けるため)。つまり、クイズ ウィンドウを最小化したり、新しいタブ/ウィンドウ/アプリケーションを開いたりすることを制限します。
また
- 彼がたまたまクイズ ウィンドウから離れた場合 (つまり、新しいウィンドウを開くなど)、回答が自動的に送信され、次にクイズ ページに戻ったときに結果ページが表示されます。
この質問は一般的な質問であるため、使用するコードは必要ないと思います。コードが実際に必要な場合は、申し訳ありませんが、教えてください。ここに投稿します。これが重複した質問である場合は申し訳ありません。検索してみましたが、どのキーワードで検索すればよいのかよくわかりません。
どんな助けでも大歓迎です。