覆盖Web应用程序键盘快捷方式

时间:2014-08-15 13:08:19

标签: javascript google-chrome keyboard-shortcuts

我认为这个问题很少见,因此对某些人来说很愉快。我有两个产品 - Salesforce的开发者控制台&谷歌浏览器。

Google Chrome已内置热键 - ctrl +向上/向下翻页以切换标签。

不幸的是,Salesforce的开发者控制台使用相同的热键在控制台内的选项卡之间切换。

现在我将联系Salesforce支持,也许3-6个月后他们将解决问题。我想联系谷歌寻求支持是......

我已尝试使用Chrome的快捷方式管理器扩展,但它没有禁用上述热键的选项。

我在想,是否有可能在Salesforce的脚本中覆盖keyCode中的整数值?

我已经读过某个浏览器扩展程序没有此类访问权限的地方。不确定这是否属实,但也许像Privoxy这样的东西可以起作用?

谢谢大家。

1 个答案:

答案 0 :(得分:0)

启用和自定义键盘快捷键:

  1. 从设置中,点击Create | Apps
  2. 点击Salesforce控制台应用旁边的Edit
  3. 点击Customize keyboard shortcuts
  4. 点击页面顶部的Edit
  5. 选择Enable keyboard shortcuts
  6. 编辑现有的键盘快捷键或创建一个新快捷键:
    • 要编辑快捷方式,请单击快捷方式旁边的Edit,键入要使用的关键命令组合,然后单击OK
    • 要创建快捷方式,请单击+Add Keyboard Shortcut,键入快捷方式将执行的操作,Console Event Name,这是唯一标识符,要使用的关键命令组合,然后单击“确定”。要使新的快捷方式起作用,您必须将Console Event Name发送给定义快捷方式操作的开发人员,以便他或她可以将其添加到将触发快捷方式的方法中。
    • 要停用快捷方式,请取消选择快捷方式名称旁边的Active。您无法删除Salesforce提供的默认快捷方式,但您可以对其进行编辑或停用。
  7. 点击Save
  8. 更多信息here

相关问题