gpt4 book ai didi

javascript - Web 应用程序中的热键

转载 作者:可可西里 更新时间:2023-11-01 01:34:19 24 4
gpt4 key购买 nike

在创建网络应用程序时,是否有关于您可以将哪些键用于您自己的热键而不覆盖太多浏览器默认热键的指南。

例如,我可能想要一个自定义复制命令来复制仅对我的程序有意义而不仅仅是文本的整组数据。逻辑组合是 Ctrl + C 但这会破坏普通文本的默认复制热键。

我正在考虑的一个解决方案是仅在“有意义”时捕获热键,但是当您使用一些高级自定义选择时,可能很难区分您的数据是集中的、文本是被选中的还是两者都被选中。

现在我只使用单键作为热键,所以上面的例子只使用 C ,这似乎是大多数其他网站也在做的。问题是,如果您有文本输入,则效果不佳。这是最好的解决方案吗?

为了澄清,我说的是高级网络应用程序,它们的行为更像普通程序,而不仅仅是一些显示信息的网站(尽管我认为这些指南对这两种情况都有效)。因此,对于复制示例,如果您不能复制菜单中的文本,但当 Ctrl + Tab, Alt + DCtrl + E 不起作用 我会很生气,咳嗽 闪光 咳嗽

最佳答案

我认为85 Firefox Shortcuts for Mac and PC , Keyboard Shortcuts for the Opera Browser , Chrome 的 Keyboard and mouse shortcuts , Safari: Browser Window and Menu ShortcutsInternet Explorer keyboard shortcuts可能会有帮助(其他浏览器的热键类似)。但请始终记住,已安装的扩展可以定义自己的热键(例如,我非常喜欢 Firebug 的 F12)。

关于javascript - Web 应用程序中的热键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2891208/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com