Firefox 快捷键大全及更改和定制快捷键的方法

您所在的位置:网站首页 设置主页快捷键 Firefox 快捷键大全及更改和定制快捷键的方法

Firefox 快捷键大全及更改和定制快捷键的方法

2024-07-13 13:59:03| 来源: 网络整理| 查看: 265

1、关闭左边标签页:

代码:

var tab = gBrowser.mCurrentTab.boxObject.previousSibling; if(tab) gBrowser.removeTab(tab);

2、关闭右边标签页:

代码

var tab = gBrowser.mCurrentTab.boxObject.nextSibling; if(tab) gBrowser.removeTab(tab);

3、复制当前标签页:

代码

var oldHistory = gBrowser.webNavigation.sessionHistory; gBrowser.selectedTab = gBrowser.addTab("about:blank"); var newHistory = gBrowser.webNavigation.sessionHistory; newHistory.QueryInterface(Components.interfaces.nsISHistoryInternal);

for (var i = 0; i < oldHistory.count; i++) { newHistory.addEntry(oldHistory.getEntryAtIndex(i, false), true); }

if(oldHistory.count) gBrowser.webNavigation.gotoIndex(oldHistory.index);

4、下一个标签页(与ctrl+pagedown同):

代码

gBrowser.mTabContainer.advanceSelectedTab(1,true);

5、上一个标签页(与ctrl+pageup同):

代码

gBrowser.mTabContainer.advanceSelectedTab(-1,true);

6、重新载入其它标签页:

代码

var browsers = gBrowser.browsers; var i = 0; var l = browsers.length; var x = gBrowser.mCurrentTab._tPos;

for(; i < l; i++) if(i != x) try { browsers[i].reload(); } catch(err){};

7、重新载入所有标签页:

代码

gBrowser.reloadAllTabs();

8、重新载入左边所有标签页:

代码

var browsers = gBrowser.browsers; var i = gBrowser.mCurrentTab._tPos - 1; var l = -1;

for(; i > l; i--) try { browsers[i].reload(); } catch(err){};

9、重新载入右边所有标签页:

代码

var browsers = gBrowser.browsers; var i = gBrowser.mCurrentTab._tPos + 1; var l = browsers.length;

for(; i < l; i++) try { browsers[i].reload(); } catch(err){};

10、定位到最左边标签页:

代码

gBrowser.selectedTab = gBrowser.mTabContainer.firstChild;

11、定位到最右边标签页:

代码

gBrowser.selectedTab = gBrowser.tabContainer.childNodes[gBrowser.tabContainer.childNodes.length-1];

12、关闭其他标签页:

代码

gBrowser.removeAllTabsBut(gBrowser.mCurrentTab);

13、关闭所有标签页:

代码

gBrowser.removeAllTabsBut(gBrowser.mCurrentTab); gBrowser.removeCurrentTab();

14、定位到左邻标签页(不能循环):

代码

gBrowser.mTabContainer.advanceSelectedTab(-1);

15、定位到右邻标签页(不能循环):

代码

gBrowser.mTabContainer.advanceSelectedTab(1);

16、在当前标签页右边新建标签页:

代码

var x = gBrowser.mCurrentTab._tPos + 1; gBrowser.moveTabTo(gBrowser.selectedTab = gBrowser.addTab("about:blank"), x);

17、高亮关键词后,新建标签页后台搜索(以当前搜索栏搜索引擎,下同):

代码

BrowserSearch.loadSearch(getBrowserSelection(), true);

18、新建标签页前台搜索:

代码

gBrowser.mPrefs.setBoolPref("browser.tabs.loadInBackground",false); BrowserSearch.loadSearch(getBrowserSelection(), true); gBrowser.mPrefs.setBoolPref("browser.tabs.loadInBackground",true);

19、在当前标签页搜索:

代码

BrowserSearch.loadSearch(getBrowserSelection(), false);

20、在新窗口打开about:config:

代码

toOpenWindowByType('pref:pref', 'About:config');

21、书签管理器对话框:

代码

toOpenWindowByType('bookmarks:manager', 'chrome://browser/content/bookmarks/bookmarksManager.xul');

22、工具—选项对话框:

代码

openPreferences();

23、附加软件对话框:

代码

toOpenWindowByType('Add-ons:manager', 'chrome://mozapps/content/extensions/extensions.xul');

24、scrapbook扩展“获取前进行编辑”命令:

代码

if(sbPageEditor.TOOLBAR.hidden || document.getElementById("ScrapBookToolbox").hidden) { sbPageEditor.init(); } else { sbPageEditor.exit(true); }

25、显示/隐藏书签工具栏:

代码

const bmToolbar = document.getElementById("PersonalToolbar"); bmToolbar.collapsed = !bmToolbar.collapsed;

26、显示/隐藏菜单栏:

代码

var mb = document.getElementById("toolbar-menubar"); mb.collapsed = !mb.collapsed;

27、页面向右滚动:

代码

goDoCommand('cmd_scrollRight');

28、页面向左滚动:

代码

goDoCommand('cmd_scrollLeft');

29、页面向上滚动:

代码

goDoCommand('cmd_scrollLineUp');

30、页面向下滚动:

代码

goDoCommand('cmd_scrollLinedown');

31、向下翻页(与space同):

代码

goDoCommand('cmd_scrollPageDown');

32、向上翻页(与shift+space同):

代码

goDoCommand('cmd_scrollPageup');

33、回到页首(与home同):

代码

goDoCommand('cmd_scrollTop');

34、回到页尾(与end同):

代码

goDoCommand('cmd_scrollBottom');

35、关闭所有正在运行的Firefox程序:

代码

goQuitApplication();

36、拷贝当前标签页标题:

代码

Components.classes["@mozilla.org/widget/clipboardhelper;1"] .getService(Components.interfaces.nsIClipboardHelper) .copyString(content.document.title);

37、在当前标签打开网页:

代码

gBrowser.loadURI('http://www.google.com/');

38、在新标签打开网页:(原来还可以用来打开about:config。Great! )

代码

var myUrl = "http://www.baidu.com"; var ff= document.getElementById("content"); var tab = ff.addTab(myUrl); ff.selectedTab = tab;

39、以定义的书签关键词在当前标签打开书签(对运行bookmarklets非常有用):

代码

if(window.loadURI) loadURI(getShortcutOrURI('填入你定义的关键词',{}));

40、类似paste and go,节省一次enter键:

代码

var url = readFromClipboard(); if (url) content.location = url;

41、跟踪下一链接(论坛的Sprill 朋友提供,谢谢。下同。):

代码

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; }

42、跟踪上一链接:

代码

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 == '



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭