2011-09-16 9 views
6

Necesito evitar que Ctrl-w, Ctrl-t, Ctrl-n hagan su funcionalidad predeterminada. Sé que eliminar los derechos de los usuarios está mal visto, pero escúchame antes de emitir un juicio.Completamente "Kiosking" Chrome (captura y previene el incumplimiento de C-w/t/n)

event.preventDefault() solo funciona en combos de teclas menores como p, pero n, t, y w son inmunes al javascript del lado del cliente de acuerdo con javascript capture browser shortcuts (ctrl+t/n/w).

Estoy escribiendo software educativo en la nube para niños de 3 a 12 años, y uso el Kisok mode de Chrome para limitar su capacidad de atornillar. Tengo el control total de las computadoras en cuestión. ¿Hay opciones/extensiones ocultas de Chrome/trucos de Windows/algo más que pueda usar para hacer que la computadora sea realmente un quiosco en lugar de un "kisok"?

Además, estoy escribiendo un editor de código de nube usando Ace y quiero usar las asociaciones de teclas de emacs, pero sigo abriendo nuevas ventanas cuando intento bajar una línea.

aclaración

EDIT: Es Chrome sólo porque esa fue la especificación/controlamos el sistema, pero sería útil si alguien tiene pensamientos sobre ff/o/es decir

Respuesta

2

Desde que anotó pensamientos sobre otros navegadores serían útiles : Opera's kiosk mode parece más poderoso que Chrome. Creo que esto daría el resultado que desea: opera.exe /kioskmode /nokeys http://your-url

+0

Gracias, desafortunadamente, el código está encajado en Chrome, y las pruebas solo serían dos horas más de lo que estoy dispuesto a gastar en esto. – Bobby

Cuestiones relacionadas