2011-09-16 5 views
6

Devo impedire a Ctrl-w, Ctrl-t, Ctrl-n di fare la loro funzionalità predefinita. So che rimuovere i diritti degli utenti è disapprovato, ma ascoltami prima di esprimere un giudizio.Completamente "Kiosking" Chrome (acquisizione e prevenzione default di C-w/t/n)

event.preventDefault() funziona solo su combinazioni di tasti minori come p, ma n, t e w sono immuni al javascript lato client in base a javascript capture browser shortcuts (ctrl+t/n/w).

Sto scrivendo software cloud educativo per bambini 3-12 e utilizzo lo Kisok mode di Chrome per limitare la loro capacità di girovagare. Ho il pieno controllo dei computer in questione. Ci sono opzioni/estensioni/trucchi di Windows nascosti/qualcos'altro che posso usare per rendere il computer effettivamente un chiosco invece di un "kisok"?

Inoltre, sto scrivendo un editor di codice cloud utilizzando Ace e voglio utilizzare le associazioni di tasti emacs ma continuo ad aprire nuove finestre quando provo a scendere una linea.

EDIT precisazione: E 'Chrome solo perché era l'spec/controlliamo il sistema, ma sarebbe utile se qualcuno ha pensieri su ff/o/ie

risposta

2

Dal momento che si è preso nota pensieri su altri browser sarebbe utile : Opera's kiosk mode sembra più potente di Chrome. Credo che questo darebbe il risultato che desideri: opera.exe /kioskmode /nokeys http://your-url

+0

Grazie, purtroppo il codice è incuneato in Chrome, e il test da solo sarebbe di due ore in più di quanto io sia disposto a spendere per questo. – Bobby

Problemi correlati