Greasy Fork is available in English.

全局快捷键

一个全局快捷键脚本,可以轻松定义自己的全局快捷键

Autor
mscststs
Denně instalací
0
Celkem instalací
16
Hodnocení
2 0 0
Verze
0.1
Vytvořeno
Aktualizováno
Licence
neuvedeno
Spustit na
všech stránkách

一个全局快捷键脚本

用于个人定制自己的全局快捷键


快捷键定义

定义示例:

"!ctrl+p":"window.open|https://www.google.com|_blank", // 定义一个打开新标签页的方法,使用了打印快捷键

如果需要阻止浏览器默认事件,可以在前面加上 !
value 部分依次为需要调用的函数和所有的参数,用 | 分割
函数可以直接定义在 functionMap 中,否则将会尝试 eval 执行
也就是说, 写成 "alert|123" 和 alert('123') 是一样的
目前支持 ctrl / shift / alt / [一个按键],必须与定义时的模式一致才会触发,比如定义了 ctrl+p ,则按下 ctrl+shift+p 不会触发
按键的定义参考标准文档 https://www.w3.org/TR/DOM-Level-3-Events-code/#key-alphanumeric-writing-system ,或者自己捕获后查看
可以在这个页面进行捕获查看 https://jsbin.com/hixuzon