Javascript event.ctrlKey组合在Invision电源板上被阻止
我正在使用以下代码将键盘事件添加到Invision Power Board编辑器中,但这些组合已为Rich editor保留<代码>控制台日志(事件)代码>同时在Ctrl和B上输出,但不能同时在Ctrl+B上输出。在纯文本模式下,事件处理程序不会读取这些组合 该代码适用于此站点和其他站点。如何在IPB上添加/取消阻止它们Javascript event.ctrlKey组合在Invision电源板上被阻止,javascript,keyboard-shortcuts,ipb,Javascript,Keyboard Shortcuts,Ipb,我正在使用以下代码将键盘事件添加到Invision Power Board编辑器中,但这些组合已为Rich editor保留控制台日志(事件)同时在Ctrl和B上输出,但不能同时在Ctrl+B上输出。在纯文本模式下,事件处理程序不会读取这些组合 该代码适用于此站点和其他站点。如何在IPB上添加/取消阻止它们 document.addEventListener('keydown', function(event) { if (event.ctrlKey) { switch
document.addEventListener('keydown', function(event) {
if (event.ctrlKey) {
switch (event.keyCode) {
case 66:
event.preventDefault();
console.log('b pressed');
break;
case 73:
event.preventDefault();
console.log('i pressed');
break;
case 85:
event.preventDefault();
console.log('u pressed');
break;
}
}
}, false);