Chrome - 阻止 shift+enter 从密码字段创建新的 chrome 窗口

Chrome - 阻止 shift+enter 从密码字段创建新的 chrome 窗口

是否有可能做到这一点?

我的问题是,有些密码以大写字母或特殊字符结尾,需要按住 SHIFT 键才能输入。当我输入完毕并按下 ENTER 键时,我最终按下了 Shift+Enter 键,这会导致弹出一个新的 chrome 窗口。

我喜欢 Chrome,但这很烦人。

答案1

我在 Mac 上使用 Keyboard Maestro 应用程序解决了这个问题。在 Keyboard Maestro 中,我创建了一个 Chrome 专用的快捷键,使“shift+return”(即“shift+enter”)执行简单的 return/enter(即,好像没有按下 shift 键)。效果很好。

(我猜测 Windows 和其他操作系统也有类似的软件,但我不确定。)

答案2

我的一个朋友也遇到了类似的问题,所以我此 Chrome 用户脚本对他来说。它的工作方式是,如果您在密码字段中并按下 SHIFT+ENTER,它将停止按键事件传播,而是尝试提交表单。

要安装到 Chrome,请点击 github 中的“raw”链接或点击这里
希望能帮助到你!

答案3

如果你有更好的触摸工具,您可以为 shift+enter 创建键盘快捷键并将其映射到 enter。这将覆盖 Chrome 行为。

答案4

我使用更好的触摸工具来使 shift enter = enter,但现在我意识到我确实希望 shift enter 在 chrome 中工作,当在文本框中书写时向下移动一行而不是段落,或者例如在 Facebook 中向下移动一个段落而不是提交我的评论,所以现在我需要使用 shift enter 功能向下移动一个段落,这并不理想。如果 chrome 有一个选项可以简单地禁用此功能而不需要解决方法,那就太好了。

相关内容