我正在尝试为 Tampermonkey 编写一个脚本,以便在用户在多功能框中输入时按下 Shift Enter(这适用于 Chrome),而不是像默认情况下那样在新窗口中打开搜索, shift 键未注册,搜索会在当前选项卡中打开(就像只按 Enter 键时一样)。我才刚刚开始使用 JavaScript,所以基本上我不知道自己在做什么,希望能得到任何帮助。这是我到目前为止所拥有的:
function supressShiftEnter(event){
if(event.keyCode == 13 && event.shiftKey){
return false;
}
return true;
}
chrome.omnibox.onInputChanged.addListener{
//anytime a key is pressed while in the omnibox supressShiftEnter is run
//If Shift Enter is pressed the Shift key isn't registered and only the enter key is registered
}