我想在我的图片上禁用系统密钥(例如,Win Key)?有可能吗?
答案 0 :(得分:1)
我会说不。 试试这个http://jsfiddle.net/XBHp7/
$(document.body).keypress(function( e ){
document.body.innerHTML += e.which + "<br/>";
});
如您所见,浏览器中的网页无法将Windows密钥识别为按键。
答案 1 :(得分:1)
$(document).keydown(function(e){
alert(e.keyCode); // replace "37" below with the windows key code
if (e.keyCode == 37) {
alert( "windows key pressed" );
return false;
}
});
答案 2 :(得分:0)
您可以检测这些击键(取决于浏览器),但不能阻止系统获取它们。
以下是标准密钥代码列表,其中包含获取其他代码的机制:http://www.cambiaresearch.com/articles/15/javascript-char-codes-key-codes
例如,对于Chrome / Ubuntu,我可以看到用户何时按下获胜键(我的系统上的代码91)但不阻止系统映射到它的操作。