禁用windows按钮,用javascript替换大写字母
我想创建应用程序web“测验”,在应用程序中仅使用鼠标,我已禁用除键禁用windows按钮,用javascript替换大写字母,javascript,jquery,Javascript,Jquery,我想创建应用程序web“测验”,在应用程序中仅使用鼠标,我已禁用除键windows、alt、'num lock'和caps按钮之外的所有键。我想在应用程序中使用以下代码禁用windows、alt和caps按钮,但它不起作用: document.onkeydown=函数(e){ 返回false; } $(文档).keydown(函数(事件){ //防ALT-防左窗键-防大写锁定 if(event.keyCode==18 | | event.keyCode==91 | | event.keyCod
windows
、alt
、'num lock'和caps
按钮之外的所有键。我想在应用程序中使用以下代码禁用windows
、alt
和caps
按钮,但它不起作用:
document.onkeydown=函数(e){
返回false;
}
$(文档).keydown(函数(事件){
//防ALT-防左窗键-防大写锁定
if(event.keyCode==18 | | event.keyCode==91 | | event.keyCode==20){
console.log(“单击”,事件.keyCode);
返回false;
}
});代码>这是不可能的。如果是,那将是一个安全问题。网站永远无法修改标准的浏览器或操作系统行为,尝试这样做是浪费时间,因为允许修改的错误将很快得到修复。您能否更清楚地说明您的要求,和/或详细说明您的用例?您是否建议使用浏览器中的代码禁用底层操作系统中的修改键?如果这是可能的,这对终端用户来说不是一个非常危险的安全风险吗?你到底为什么要这么做?