addEventListener() Doc window " ", 99% , . ( , Flash)
, keydown, keyup, keypress , keydown ( ) keyup. keypress, . , keypress, <body>, Firefox, () javascript ( ).
, - .
, DOM_VK_SLASH, , - Firefox. (dotjs) , Chrome.
, script :
window.addEventListener ('keydown', blockSlashKey, true);
window.addEventListener ('keyup', blockSlashKey, true);
function blockSlashKey (zEvent) {
var FORWARD_SLASH = 191;
var ASCII_SLASH = 47;
if ( zEvent.which === FORWARD_SLASH
|| (zEvent.which === ASCII_SLASH && zEvent.type == "keypress")
) {
zEvent.stopPropagation();
}
}
. script, , , , Chrome, Firefox. / . , /.
, zEvent.target.nodeName == "BODY" blockSlashKey().