我自己完成了这个功能
首先安装dragit扩展
然后修改about:config,autoproxy快捷键(ctrl+alt+a冲突,所以没用),我改的是ctrl+alt+7,重启生效
再添加firegestures脚本
var evt = document.createEvent("KeyEvents");
evt.initKeyEvent(
"keypress",
true,
true,
null,
true, // holds Ctrl key
true, // holds Alt key
false, // holds Shift key
false, // holds Meta key
evt.DOM_VK_G, // presses a special key,
@see http://mxr.mozilla.org/mozilla/source/dom/public/idl/events/nsIDOMKeyEvent.idl"G".charCodeAt(0) // presses a normal key, e.g. "A".charCodeAt(0),
);
document.documentElement.dispatchEvent(evt);
为ctrl+alt+7和ctrl+alt+G分别添加两个
然后到了dragit,这也是个手势插件,你可以用它启动外部程序,这次我们需要它的原因是设一个与ctrl+alt+G一模一样的手势,动作是刷新页面
明白了吗
我使用手势,autoproxy改为全局状态,同时,页面刷新了!
hoho