如何关闭Chrome中的退格导航?


18

有些人似乎希望Mac上的Delete键可以充当Backspace键,然后在浏览网页时返回(例如,这里的问题)。正如我在此处评论的那样,我相信在Mac上的这种行为将是一个错误,因为命令左键组合已经允许用户返回。此外,由于Chrome不会保存表单信息,因此回退实际上是一件很麻烦的事情,因为一次输入错误的按键,我就会丢失所有输入的信息。

那么,如何在Mac上的Chrome中关闭此行为?


嗯,我想知道是否可以通过扩展来(正确地)实现。我怀疑这应该是可能的,但不会在几分钟内就被扔在一起。我可能会花点时间……
Synetech

查看此SO QA,他们在哪里使用它.js来防止发生这种情况,这就是您要查找的内容。
2012年

1
票证主张更改Chromium中的行为。问题在于,有很多大声疾呼的人站在辩论的“我希望它成为捷径”方面。
brentonstrine 2012年

Answers:


5

Chrome没有键盘快捷键重新映射功能,但是您可以安装免费的扩展程序来做到这一点(快捷方式管理器)。安装扩展程序后,单击“ 所有快捷方式列表”单选按钮以显示所有正在使用的快捷方式,单击需要修改的小铅笔。


8
不幸的是,此扩展完全替代了退格键,不仅禁用了“返回”功能,而且还禁用了“删除文本字段中的文本”功能。
Oleg V. Volkov

6

在您链接到的问题,我找到了一个看起来不错的答案,也许您可​​以解释为什么它不适合您:

扩展名BackspaceMeansBackspace
防止Backspace键触发浏览器的Back操作,但是Backspace仍然有效。

您可以尝试使用的另一个扩展(在该文章中未找到)是BackStop


2
感谢您的答复。以下是我认为这不是一个好的解决方案的原因:-不安全:扩展程序不在Chrome网上应用店中,其自动更新URL指向当前禁用的网站。-可能不起作用;您链接到的网站上的一些评论者说,它不适用于https或Mac计算机。如果没有其他想法,我可以重新打包此扩展名,看看它是否有效,但我有点希望开箱即用。
Hein 2012年

Web Store中有一个:BackStop,但是它的评论不好。
harrymc

3
BackStop已于2012年9月20日更新到2.0.1版。评论中提到的错误应立即修复,因此@Hein我认为这是最好的选择。
amiregelz 2012年

BackStop在适用于Mac OS X的Chrome版本23.0.1271.97(对我来说也非常有效)
mkelley33

4

您可以为此使用AutoHotKey,将其下载并安装到系统上。它是一个脚本编程软件,安装后使用以下脚本:

#IfWinActive, ahk_class Chrome_WidgetWin_1
BackSpace::Send, {Left}{Delete}

将其复制并粘贴到记事本上,然后使用.ahk扩展名保存,然后双击它,它将在系统托盘中启动并带有绿色图标。现在,当您启动Chrome并Backsapce在任何文本区域外按键时,它不会将您重定向回去,但会在您在多功能框或文本字段中键入任何内容时默认使用。


只有他在寻找Mac解决方案:/
m4573r 2012年

1
@ m4573r很好,那是OP想要它,但不知道为其提供赏金的用户是否也仅在Mac上需要它。
2012年

哦,对了,没想到:)
m4573r 2012年

从字面上看,这是我发现唯一可以停止Chrome中的退格导航的功能。这两个扩展都无法使用,Chrome本身没有任何功能,并且最初发布的解决方案实际上并未允许我编辑现有的热键。感谢您发布此信息。
DiMono 2014年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.