Как я могу ограничить использование других приложений во время онлайн-экзамена? - PullRequest
8 голосов
/ 10 марта 2009

Я создал онлайн-приложение для экзамена. Я хочу, чтобы пользователи не использовали браузеры (для проверки ответов в Google).

Как мне этого добиться? Должен ли мы иметь полноэкранный режим, даже если я хочу ограничить сворачивание окна или использование Ctrl + Tab?

Возможно ли это?

Ответы [ 21 ]

0 голосов
/ 10 марта 2009

Единственный способ, которым я знаю, был бы:

Явно заявляйте, что переключение из текущей вкладки / окна запрещено заранее.

Закройте экзамен и объявите его недействительным, если правило нарушено. (отслеживать фокус / изменить размер окна с помощью JS).

Надежная блокировка чего-либо за пределами текущего окна браузера с помощью JS невозможна. Пользователь всегда может запустить другой браузер с собственным движком JS и делать все, что ему захочется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...