javascript - 有没有办法编写一个 greasemonkey 脚本来注册热键?

标签 javascript scripting greasemonkey

我正在使用一个 Wiki 应用程序,该应用程序具有用于缩进和取消缩进列表项的按钮。我想编写一个 greasemonkey 脚本来分别捕获缩进和取消缩进的 Ctrl+M 和 Ctrl+Shift+M。这可能吗?

最佳答案

是的,这是可能的,我以前使用过依赖热键的脚本。我不熟悉编写 greasemonkey 脚本,但由于它只是 JavaScript,我相信你可以使用 jQuery 和这样的插件 http://plugins.jquery.com/project/hotkeys .使用那个插件,做你想做的事就像

一样简单

$(文档).bind('keydown', 'Ctrl+M', fn);

关于javascript - 有没有办法编写一个 greasemonkey 脚本来注册热键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2790838/

相关文章:

javascript - DevExpress (JS) - dxDataGrid 具有自定义汇总值的分组项目

linux - 在 linux shell 脚本中向 csv 文件中的列添加/Sub/Mul/Div 常量

java - 即使测试用例失败也执行 Selenium 脚本

javascript - 阻止外部 JavaScript 文件

video - 禁用YouTube的 “up next”/自动播放功能的脚本或插件

javascript - 如果 attr 为 ^=X 且 X.length + 1,则切换 tr

javascript - 按钮如何根据所选的单选按钮显示不同的结果

javascript - 在 javascript 之后运行 greasemonkey 脚本

javascript - 只想在 fullcalendar 插件中显示星期和日期

shell - 检查文件是否是 Linux 上的链接