Полностью "Kiosking" Chrome (захват и предотвращение дефолта Cw / t / n) - PullRequest
6 голосов
/ 16 сентября 2011

Мне нужно, чтобы Ctrl-w, Ctrl-t, Ctrl-n не выполняли функции по умолчанию. Я знаю, что удаление прав пользователей осуждается, но выслушайте меня, прежде чем судить.

event.preventDefault () работает только при меньших комбинациях клавиш, таких как p, но n, t и w защищены от клиентского JavaScript в соответствии с сочетаниями клавиш захвата JavaScript (Ctrl + T / N / W) .

Я пишу образовательное облачное программное обеспечение для детей от 3 до 12 лет, и я использую режим Kisok в Chrome , чтобы ограничить их способность вращаться. У меня есть полный контроль над компьютерами, о которых идет речь. Есть ли скрытые параметры / расширения / хитрости Windows / что-то еще, что я могу использовать, чтобы сделать компьютер фактически киоском, а не «кисок»?

Кроме того, я пишу редактор облачного кода, используя Ace , и я хочу использовать привязки клавиш emacs, но я продолжаю открывать новые окна, когда пытаюсь перейти на следующую строку.

РЕДАКТИРОВАТЬ уточнение: Это Chrome только потому, что это была спецификация / мы контролируем систему, но было бы полезно, если у кого-то есть мысли по поводу ff / o /, т.е.

1 Ответ

2 голосов
/ 17 сентября 2011

Поскольку вы заметили мысли о других браузерах, было бы полезно: Режим киоска Opera кажется более мощным, чем Chrome.Я считаю, что это даст желаемый результат: opera.exe /kioskmode /nokeys <a href="http://your-url" rel="nofollow">http://your-url</a>

...