js脚本如何阻止部分笔记本F3键按下(触发搜索)事件事件

RT,部分笔记本键盘的F3键按下自带了一些事件,比如搜索之类的,js脚本如何阻止自带的事件,然后执行自己的脚本

document.onkeydown = function(e){
    var keycode = e.which;
    //F3键的keycode为175  
    if(keycode==175){
        // 先阻止笔记本的事件
        // do my something
    }
}

测试机是联想的thinkPad,F3键按下会调起搜索

阅读 2.4k
2 个回答

$(document).keydown(function(e) {

//F3键的keycode为114  
var keycode = e.keyCode;
console.log(keycode);
if (keycode == 114) {

    console.log('已阻止')
    return false;
}

})

e.stopPropagation();
alert("按了F3")
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题