En el desarrollo de extjs, necesitamos bloquear algunas teclas de teclado para evitar problemas, como la falta de información de entrada faltante por parte de los usuarios presionando accidentalmente estas teclas de acceso directo durante la operación del teclado.
Ext.onready (function () {ext.windowmgr.zseed = 10000; ext.quicktips.init (); ext.getDoc (). On ("contextMenu", function (e) {e.stopEvent ();}); if (document.addeventListener) {document.addeventListener ("keydown", maskback, verdadero); document.attachevent ("OnKeydown", MaskBackspace); && obj.tagname! = null && (obj.tagname.tolowercase () == "entrada" || obj.tagname.tolowercase () == "textAea")) {event.returnValue = true; event.returnValue = false; // o event.keycode = 0 else event.preventDefault (); // f5 fn: function () {}, stopEvent: true, scope: this}, {key: [37,39,115], // Las teclas de flecha izquierda y derecha, f4 alt: true, fn: functer () {}, stopEvent: true, scope: this}, {key: [82], // ctrl + r ctrl: true, fn, fn: {{{{{{{{ stopEvent: verdadero, alcance: this}]);Prohibido usar F5 en IE8, debe agregar código:
<Body onKeydown = "if (event.keycode == 116) {event.keyCode = 0; return false;}">