2009-05-22 3 views
2

У меня есть веб-приложение ASP.NET, где часть его должна запускаться в веб-браузере в качестве открытого терминала.Блокировка веб-браузера: Как это сделать?

По существу он используется для захвата анонимной обратной связи пользователя (мастера управления на .aspx) в коммерческом месте, например в магазине.

Администратор запустится и подготовит приложение к «терминальному» режиму.

Терминал - обычный ПК с клавиатурой и/или мышкой, как устройство.

Я хотел бы запретить пользователям: Просмотр кнопки меню браузера, нажатие кнопки и/или ввод другого URL-адреса в URL-адрес, а также запрет сочетания клавиш в обход намеченной функции циклизации запущенного приложения.

Какой браузер лучше всего подходит для его способности отключать функциональность, как упоминалось? Приложение работает на IE/FF/Chrome/Opera/Safari.

КАК будет ли конфигурация машины и/или браузера заблокирована для предотвращения несанкционированного/непреднамеренного использования?

На стороне примечания, я думаю, что сеанс веб-приложения должен иметь неограниченный тайм-аут?

Спасибо за ваш ввод!

EDITED: Я оставляю вопрос без ответа на данный момент ... Я хотел бы видеть ответы, которые выделяют возможные варианты для других браузеров.

ответ

2

Вы можете запустить Internet Explorer в режиме киоска. См. Это MS KB article.

Проще говоря, запустить Internet Explorer with the -k argument

Там, кажется, некоторые коммерческие продукты, доступные также, like this.

1

Попробуйте Как использовать Kiosk Mode in Microsoft Internet Explorer

Кроме того, есть много инструментов киоска, чтобы помочь в блокировки машины. Пример: http://www.thekioskstore.com/index.php/software/kiosk-lock-down

+0

Благодаря Скотт, КСТАТИ Я с нетерпением жду, чтобы получить в борьбу с ASP.NET MVC в эти выходные, используя ваши учебники NerdDinner ... Спасибо, что поделились знаниями с сообществом. – Konrad

1

Firefox имеет по крайней мере два плагинов (и, возможно, много больше):

Кроме того, можно заблокировать KDE и GNOME (GNOME на имеет встроенный инструмент), который вы также можете использовать для блокировки остальной части системы. Я предлагаю установить Ubuntu, если веб-приложение работает в другой системе.

Если вам нужно использовать MS Windows, проверьте: http://www.microsoft.com/windows/products/winfamily/sharedaccess/seeit/internetcafe.mspx.

0

Вы можете использовать с открытым исходным кодом дистрибутив, предназначенный для этой цели, http://webconverger.com/

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