打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Keyconfig:全键盘操作你的Firefox | 刻录者? | Burning的大杂烩

Keyconfig:全键盘操作你的Firefox

安装:keyconfig: http://extensionroom.mozdev.org/more-info/keyconfig
      然后安装:functions for keyconfig
      https://addons.mozilla.org/en-US/firefox/addon/1537

如何自定义快捷键?
      启动Firefox后,按Ctrl+Shift+F12,或者从菜单命令“工具|Keyconfig”中调出配置窗口。
        1.) 新添快捷键
            a) 点击Add a new key,调出Key Editor窗口;
            b) 在Name文本栏中输入利于记忆快捷键功能的名字,例如xxx_Back(这里用前缀xxx_以跟Firefox中原有的快捷键名字区分);
            c) 选中Global;
            d) 在代码文本框中输入代码
            e) 点OK后按下面的方法定义快捷键组合。

我的一些自定义快捷键及代码(括号内为我使用的快捷键)

关闭当前标签(d)        var tab = gBrowser.mCurrentTab;   gBrowser.removeTab(tab);

撤销最近关闭的标签(u)undoCloseTab();

到上一个标签(1)gBrowser.mTabContainer.advanceSelectedTab(-1,true);

到下一个标签(2)gBrowser.mTabContainer.advanceSelectedTab(1,true);

后退一页(z)BrowserBack();

前进一页(x)BrowserForward();

向上翻一页(F):goDoCommand(‘cmd_scrollPageUp’);

向下翻一页(G):goDoCommand(‘cmd_scrollPageDown’);

在新标签中浏览剪贴板中的网址(P)        var paste = readFromClipboard();
        if(!paste) return;
        gBrowser.selectedTab = gBrowser.addTab(paste);

转到页面底部(B)goDoCommand(‘cmd_scrollBottom’);

转到页面顶部(T)goDoCommand(‘cmd_scrollTop’);

跟踪上一页:
var document = window._content.document;
var links = document.links;
for(i = 0; i < links.length; i++) {
if ((links[i].text == ‘上一页’) ||(links[i].text == ‘上一页’) ||(links[i].text == ‘<上一页’)||(links[i].text == ‘? 上一页’) ||(links[i].text == ‘<<上一页’) || (links[i].text == ‘[上一页]‘) || (links[i].text == ‘【上一页】’) ||(links[i].text == ‘Previous’) || (links[i].text == ‘Prev’) ||(links[i].text == ‘previous’) || (links[i].text == ‘prev’) || (links[i].text == ‘??’) || (links[i].text == ‘<’)) document.location = links[i].href;
}

跟踪下一页:
var document = window._content.document;
var links = document.links;
for(i = 0; i < links.length; i++) {
if ((links[i].text == ‘下一页’) ||(links[i].text == ‘下一页’) ||(links[i].text == ‘下一页>’)||(links[i].text == ‘下一页 ?’) ||(links[i].text == ‘下一页>>’) || (links[i].text == ‘[下一页]‘) || (links[i].text == ‘【下一页】’) ||(links[i].text == ‘Next’) || (links[i].text == ‘next’) || (links[i].text == ‘??’) || (links[i].text == ‘>’)) document.location = links[i].href;
}


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
javascript – 在Firefox中检测页面加载已完成的事件
MouseGestures2目前的鼠标手势和鼠标手势方向
【扩展推荐】通过扩展增强Firefox的复制粘贴功能
让电脑更高效的魔法 – 浅谈高效率PC工作环境的简化、净化与建立方法 (下)
DownThemAll!(0.9.9.6)--火狐扩展下载插件
火狐浏览器
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服