2015-04-24 2 views
-2

Я разрабатываю сайт оценки (General MCQ based) в asp.net. Как открыть окно/страницу оценки в полноэкранном режиме и не разрешать пользователю минимизировать и т. Д. До завершения тестирования?Как привести страницу asp.net в полный экран?

Примечание: Цель полного просмотра страницы - не позволять пользователю ничего искать на машине или на любом другом сайте.

+0

невозможно, в другом случае это хороший способ для почтовых приложений –

+0

Возможно, вы могли бы повторно связать escape-ключ? Кроме этого, я не уверен. Это может быть невозможно. Блокировка пользователя на сайте не подразумевает использование веб-сайтов, и способность делать это обычно рассматривается как позволяющая злоумышленное поведение. Если вы хотите «заблокировать» пользователя для просмотра, вам, возможно, придется перейти на родной. – Chrissi

+0

Возможно, вы думаете о решении этой проблемы неправильно. Вы можете захотеть вместо этого обнаружить, когда пользователи не завершили оценку, и свяжитесь с ними каким-либо другим способом и попросите их заполнить ее. Это зависит от вашего приложения. Я бы не стал пытаться «заблокировать» пользователя в представлении, поскольку он злонамерен. – Chrissi

ответ

0

Невозможно достичь желаемого с помощью браузера на компьютере пользователя.

Вы можете запросить браузер идти «полный экран» с пользовательским строке - How to make the window full screen with Javascript (stretching all over the screen)

То, что вы не можете сделать это, чтобы охватить все пользовательские экраны имеет - конфигурации с двумя мониторами, не редки или очень дорого, так что если один хочет увидеть что-то во время вашей «тестовой» информации открытия на другом экране. Игнорирование случаев использования отдельных устройств, таких как телефоны/планшеты, для поиска информации.

Вам действительно нужно иметь полный контроль над машинами, чтобы вы могли заставить браузер быть полноэкранным все время или иметь выделенный инструмент для открытия страниц с помощью (например, базового WinForm с контролем браузера).

+0

Спасибо, Алексей за ваш комментарий. если это невозможно в Интернете, то как разрабатываются системы оценки? Все они оконны? Например, тот, который используется центрами тестирования для Microsoft или других сертификатов, как это предусмотрено. Не могли бы вы помочь мне разобраться? –

+0

@PrakashTripathi нет, я не могу с этим поделать, как я понятия не имею. –

Смежные вопросы