| 广告联系 | 繁体版 | 手机版 | 微信 | 微博 | 搜索:
欢迎您 游客 | 登录 | 免费注册 | 忘记了密码 | 社交账号注册或登录

首页

新闻资讯

论坛

温哥华地产

大温餐馆点评

温哥华汽车

温哥华教育

黄页/二手

旅游
搜索:  

 论坛通告:  请不要上传第三方有版权的照片,请尊重版权,谢谢   转载新闻请务必注明出处,这些媒体请不要转,谢谢   批评商家需要注意  
 个人空间: 猪头看世界 | XY | 罗蓬特机器人 | 细雨飘渺 | 乱想 | 顾晓军 | 逸言堂 | 客观中立而实事求是,唯服理据而杜绝辱骂 | 五木森林 | 吕洪来的个人空间 | 异乡的世界 | rxmei | Invisible world | 静观云卷云舒 | 湖里湖涂 | 花随风 | lxls | Notme | Amy Yi | 53757645468
 最新求助: 请问谁知道哪里有卖理发的电动推子?   忽然有个疑问:战争时期,加拿大拿PR卡未入籍的永久居民会被强制服兵役吗?   这个银条   如何修改会员名?
 论坛转跳:
     发帖回帖获取加西镑, 兑换精彩礼物

论坛首页 -> 电子电玩

转贴:Firefox *快捷键*zt (发表于17年前)



回复主题  图片幻灯展示  增添帖子到书签中  给帖子中的发贴者批量赠送献花或者花篮    |##| -> |=|        发表新主题
阅读上一个主题 :: 阅读下一个主题  
作者 正文
Matrix
(只看此人)




文章 时间: 2008-11-04 16:51 引用回复
转贴:Firefox *快捷键*

keyconfig扩展由dorando开发。你在这里可以得到他的帮助:keyconfig 20060828.1
本文几乎所有代码都来自这个长贴。谢谢作者dorando以及其他热心的朋友。这里可以下载到dorando开发的一些扩展,包括keyconfig:http://mozilla.dorando.at

由于这些代码散落各处,不易查找,因此整理了一下,权且当作自己的备忘,也与有共同爱好的朋友们分享。

不多废话了。(Firefox 2.0.0.3,keyconfig 20060828.1下测试通过。)

关闭左边标签页:
代码
var tab = gBrowser.mCurrentTab.boxObject.previousSibling;
if(tab) gBrowser.removeTab(tab);


关闭右边标签页:
代码
var tab = gBrowser.mCurrentTab.boxObject.nextSibling;
if(tab) gBrowser.removeTab(tab);


复制当前标签页:
代码
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);


下一个标签页(与ctrl+pagedown同):
代码
gBrowser.mTabContainer.advanceSelectedTab(1,true);


上一个标签页(与ctrl+pageup同):
代码
gBrowser.mTabContainer.advanceSelectedTab(-1,true);


重新载入其它标签页:
代码
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){};


重新载入所有标签页:
代码
gBrowser.reloadAllTabs();


重新载入左边所有标签页:
代码
var browsers = gBrowser.browsers;
var i = gBrowser.mCurrentTab._tPos - 1;
var l = -1;

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


重新载入右边所有标签页:
代码
var browsers = gBrowser.browsers;
var i = gBrowser.mCurrentTab._tPos + 1;
var l = browsers.length;

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


定位到最左边标签页:
代码
gBrowser.selectedTab = gBrowser.mTabContainer.firstChild;


定位到最右边标签页:
代码
gBrowser.selectedTab =
gBrowser.tabContainer.childNodes[gBrowser.tabContainer.childNodes.length-1];


关闭其他标签页:
代码
gBrowser.removeAllTabsBut(gBrowser.mCurrentTab);


关闭所有标签页:
代码
gBrowser.removeAllTabsBut(gBrowser.mCurrentTab);
gBrowser.removeCurrentTab();


定位到左邻标签页(不能循环):
代码
gBrowser.mTabContainer.advanceSelectedTab(-1);


定位到右邻标签页(不能循环):
代码
gBrowser.mTabContainer.advanceSelectedTab(1);


在当前标签页右边新建标签页:
代码
var x = gBrowser.mCurrentTab._tPos + 1;
gBrowser.moveTabTo(gBrowser.selectedTab = gBrowser.addTab("about:blank"), x);


高亮关键词后,新建标签页后台搜索(以当前搜索栏搜索引擎,下同):
代码
BrowserSearch.loadSearch(getBrowserSelection(), true);


新建标签页前台搜索:
代码
gBrowser.mPrefs.setBoolPref("browser.tabs.loadInBackground",false);
BrowserSearch.loadSearch(getBrowserSelection(), true);
gBrowser.mPrefs.setBoolPref("browser.tabs.loadInBackground",true);


在当前标签页搜索:
代码
BrowserSearch.loadSearch(getBrowserSelection(), false);


在新窗口打开about:config:
代码
toOpenWindowByType('pref:pref', 'About:config');


书签管理器对话框:
代码
toOpenWindowByType('bookmarks:manager',
'chrome://browser/content/bookmarks/bookmarksManager.xul');


工具—选项对话框:
代码
openPreferences();


附加软件对话框:
代码
toOpenWindowByType('Add-ons:manager',
'chrome://mozapps/content/extensions/extensions.xul');


scrapbook扩展“获取前进行编辑”命令:
代码
if(sbPageEditor.TOOLBAR.hidden ||
document.getElementById("ScrapBookToolbox").hidden) {
sbPageEditor.init();
} else {
sbPageEditor.exit(true);
}

显示/隐藏书签工具栏:
代码
const bmToolbar = document.getElementById("PersonalToolbar");
bmToolbar.collapsed = !bmToolbar.collapsed;


显示/隐藏菜单栏:
代码
var mb = document.getElementById("toolbar-menubar");
mb.collapsed = !mb.collapsed;


页面向右滚动:
代码
goDoCommand('cmd_scrollRight');


页面向左滚动:
代码
goDoCommand('cmd_scrollLeft');


页面向上滚动:
代码
goDoCommand('cmd_scrollLineUp');


页面向下滚动:
代码
goDoCommand('cmd_scrollLinedown');


向下翻页(与space同):
代码
goDoCommand('cmd_scrollPageDown');


向上翻页(与shift+space同):
代码
goDoCommand('cmd_scrollPageup');


回到页首(与home同):
代码
goDoCommand('cmd_scrollTop');


回到页尾(与end同):
代码
goDoCommand('cmd_scrollBottom');


关闭所有正在运行的Firefox程序:
代码
goQuitApplication();


拷贝当前标签页标题:
代码
Components.classes["@mozilla.org/widget/clipboardhelper;1"]
.getService(Components.interfaces.nsIClipboardHelper)
.copyString(content.document.title);


在当前标签打开网页:
代码
gBrowser.loadURI('http://www.google.com/');


在新标签打开网页:(原来还可以用来打开about:config。Great!)
代码
var myUrl = "http://www.baidu.com";
var ff= document.getElementById("content");
var tab = ff.addTab(myUrl);
ff.selectedTab = tab;


以定义的书签关键词在当前标签打开书签(对运行bookmarklets非常有用):
代码
if(window.loadURI) loadURI(getShortcutOrURI('填入你定义的关键词',{}));


类似paste and go,节省一次enter键:
代码
var url = readFromClipboard(); if (url) content.location = url;


跟踪下一链接(论坛的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;
}

跟踪上一链接:
代码
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;
}


欢迎指正和补充。

希望大家喜欢。Enjoy!

一点疑问:不知道官方为什么没有收录keyconfig,而keyconfig的辅助扩展functions for keyconfig反而可以找到。




big_envy.gif


 
(10)
花篮 (12)
分享
_________________
反共是做人的底线!

驱逐共匪,恢复中华!

爱中国,救中国!

开启民智,任重道远!
楼主 | 电梯直达
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
Matrix
(只看此人)




文章 时间: 2008-11-04 16:59 引用回复
自定义好了三个快捷键

F1 打开新Tab
F2 切换到前一个tab
F3 切换到后一个tab

这和Maxthon里面的习惯是一样的

big_happy.gif
 
花篮
分享
_________________
反共是做人的底线!

驱逐共匪,恢复中华!

爱中国,救中国!

开启民智,任重道远!
沙发 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
Matrix
(只看此人)



文章 时间: 2009-1-19 23:00 引用回复
又装了一遍keyconfig,定义了F1键打开一个空白tab,
代码是
gBrowser.selectedTab = gBrowser.addTab("about:blank");
实现了两个动作,开空白tab,然后当前窗口切换到该空白页

现在还想实现把光标定位到地址栏,以方便输入新的地址
应该是什么代码呢?
 
花篮
分享
_________________
反共是做人的底线!

驱逐共匪,恢复中华!

爱中国,救中国!

开启民智,任重道远!
板凳 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
蚂蚁上树
(只看此人)



文章 时间: 2009-1-19 23:06 引用回复
Alt+D
 
花篮
分享
地板 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
Matrix
(只看此人)



文章 时间: 2009-1-19 23:07 引用回复
特别推荐键盘翻页功能

方向键向右,定义为下一页

跟踪下一链接(论坛的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 == '下一页 &raquo;') ||(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;
}




方向键向左,定义为上一页

跟踪上一链接:
代码
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 == '&laquo; 上一页') ||(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;
}


big_happy.gif
 
(1)
花篮
分享
_________________
反共是做人的底线!

驱逐共匪,恢复中华!

爱中国,救中国!

开启民智,任重道远!
5 楼 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
蚂蚁上树
(只看此人)



文章 时间: 2009-1-19 23:08 引用回复
这都是基本的

Ctrl+K search

Ctrl+0-9 第N个tab

Ctrl+tab next tab

Ctrl+Shift+tab prev tab
 
花篮
分享
6 楼 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
7thGuest
(只看此人)



文章 时间: 2009-1-19 23:09 引用回复
Matrix 写道:
又装了一遍keyconfig,定义了F1键打开一个空白tab,
代码是
gBrowser.selectedTab = gBrowser.addTab("about:blank");
实现了两个动作,开空白tab,然后当前窗口切换到该空白页

现在还想实现把光标定位到地址栏,以方便输入新的地址
应该是什么代码呢?


to achieve what you want, you don't need keyconfig at all

just CTRL+T
 
花篮
分享
_________________
烈焰空烧吾秘授
7 楼 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
Matrix
(只看此人)



文章 时间: 2009-1-19 23:09 引用回复
蚂蚁上树 写道:
Alt+D


这个快捷键我知道,
我希望能在F1功能键里实现焦点定位到地址栏,省点力气big_shy-b.gif
 
花篮
分享
_________________
反共是做人的底线!

驱逐共匪,恢复中华!

爱中国,救中国!

开启民智,任重道远!
8 楼 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
Matrix
(只看此人)



文章 时间: 2009-1-19 23:11 引用回复
陆压 写道:
Matrix 写道:
又装了一遍keyconfig,定义了F1键打开一个空白tab,
代码是
gBrowser.selectedTab = gBrowser.addTab("about:blank");
实现了两个动作,开空白tab,然后当前窗口切换到该空白页

现在还想实现把光标定位到地址栏,以方便输入新的地址
应该是什么代码呢?


to achieve what you want, you don't need keyconfig at all

just CTRL+T


哎,按F1开空白tab习惯了,总要去按,被maxthon给惯坏了,
目前实现的是F1开空白tab,Ctrl+d然后输入网址,还想再省省big_shy.gif
 
花篮
分享
_________________
反共是做人的底线!

驱逐共匪,恢复中华!

爱中国,救中国!

开启民智,任重道远!
9 楼 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
 
回复主题     |##| -> |=|     论坛首页 -> 电子电玩 所有的时间均为 美国太平洋时间
1页,共1


注:
  • 以上论坛所有发言仅代表发帖者个人观点, 并不代表本站观点或立场, 加西网对此不负任何责任。
  • 投资理财及买房卖房版面的帖子不构成投资建议。投资有风险,责任请自负
  • 对二手买卖中的虚假信息,买卖中的纠纷等均与本站无关。
  • 黄页热门商家 免费个人广告
    发布商业广告

    不能在本论坛发表新主题
    不能在本论坛回复主题
    不能在本论坛编辑自己的文章
    不能在本论坛删除自己的文章
    不能在本论坛发表投票
    不能在这个论坛添加附件
    可以在这个论坛下载文件

    论坛转跳: 

    Matrix, Matrix, Matrix, 蚂蚁上树, Matrix, 蚂蚁上树, 7thGuest, Matrix, Matrix
    潜力帖子 精华帖子 热门帖子
    诡异本身就是一种气场
    大家看看小行星计划的++——。
    西洋老歌。五百三十三
    这个厉害死了
    泽连斯基已绝望,策划引爆脏弹翻盘...
    看来画画能健康长寿
    网友挖到2000多年前青铜剑交给博物馆
    川普再掀反绿风暴
    温哥华“盖溜子”直播现象
    中国贸易顺差突破一万亿美元
    关键原料的战略分析
    突发!多伦多Yorkdale苹果店抢劫失控...
    总的来说,就是后悔毕业太早了
    无限期冻结令人想起文革永久开除党籍
    阿斯麦CEO:中国不可能接受被“卡脖...
    迈阿密(四)劳德代尔堡
    迈阿密(三)Key West
    一夜消失! 加拿大这家华人超市突然...
    迈阿密(二)大沼泽地 维资卡亚 海...
    迈阿密(一)南沙滩 小哈瓦那 温伍...
    加拿大全国各地兑换纪念【无名烈士...
    2025纪念无名烈士加拿大2元流通硬币
    自藏求精!
    西岸快线30周年纪念品
    天津深度游(二)
    天津深度游
    mint十月新币 (十一月新币从25楼开始)
    魁北克 水晶瀑布 加国航拍
    舌尖上的预制菜!
    游了一下多伦多(三)多伦多群岛 湖...
    谢谢管理员秉公执法废除reddragon的id
    超级重磅!加拿大要进口中国电动车!
    皮尔今天在温哥华 - 蓝色wave - 保...
    几分钟前,中国强硬反击,征34+50,...
    曼谷高楼直接倒了
    我说我希望特朗普赢,老公气得眼睛...
    知乎?加西网上为什么有老流氓刘厅...
    明明有能力统台,大陆为何迟迟不动手?
    貌似ndp稍占上风。。。。。
    今天是感恩节,跟大家道个别,以后...
    咱最后还是投了ndp
    生平第一次被偷车了
    中国会不会武统台湾
    突发:台湾队战胜中国队奥运夺冠,...
    温哥华房姐出事了

    最新新闻 热门新闻 热评新闻
    美国和中国政府扮推手 吹出巨大泡沫
    她为追刘德华 逼父卖肾 跳海 如今咋样了
    社交媒体,把所有体育明星都变成了演员
    网红直播殴打机器人 遭索赔100万美元
    网传"畸形大草莓"打激素 中国多位专家回应
    布朗大学期末考惊传枪响 学生曝惊险避难过程
    一个外来IP何以成为中国的合家欢?
    "新冠疫苗之父"落马 背后有着怎样的秘密
    《小鹿访谈》对话朱婧汐在电子与东方之间,做不被定义的音乐行者
    中国劣迹网红以"转世帐号"复出 遭官方关闭
    进入地震警戒期 日本呼吁7地区警觉 备妥避难包
    劲爆来袭!今晚21:00东方卫视《开播吧!》短剧季第八期:《窒爱》试戏演技爆发,抢人大战红温上头
    《长安二十四计》6集,成毅演技如何?一场梦境戏,多个表演层次
    何晴用12年演遍四大名着,51岁患脑瘤,无法手术
    泰柬新一轮边境冲突持续一周 数十万人逃离家园
    香港宏福苑大火后,丧亲者和普通市民都需要疗伤
    ​谁会想去西伯利亚旅居一年呢?
    陆"鸡蛋网红"一天吃40颗 全网完美复制煮蛋术
    且看火爆电视剧《大生意人》中存在的若干瑕疵(之一)
    GPT-5.2被曝作弊!不如Gemini 3(图
    多伦多华人回国几年 返加后接407天价欠费账单
    中国博主列"研究生后悔清单20大" 过来人有感
    《大生意人》:从古平原的经历谈经营人生
    唐诡3:看懂两幅画像竟藏同一人,才知孟不疑有三重身份!
    瘦了20斤的蒋欣开挂了!《四喜》里怎么美成这样
    冒死拍摄新疆集中营 中国青年在美临遣返引关注
    惊险:美联航波音777因故障返航 还起火
    韩浩月 | 社媒禁令与《怪奇物语》,一切被封锁的终将被突围
    马斯克被纽森当众说"你女儿恨你",意外回怼
    已有290万病例 美国流感季刚刚开始
    冒死拍摄新疆集中营 中国青年在美临遣返引关注
    大温商店分心盗窃 竟利用孩子下手
    洪秀柱痛批高市:南京城下枉死英灵,如何得以安息?
    中国不挽留 美国不收留 他终于玩不转了
    加拿大签证要升级 正试行电子签证
    共舰喊"中国台湾"!无线电中遭5字狠呛被赞爆
    南京大屠杀公祭日 意料之外一幕出现
    犹他州沙漠深处意外发现稀土宝藏 美增战略优势
    瘦了20斤的蒋欣开挂了!《四喜》里怎么美成这样
    ​谁会想去西伯利亚旅居一年呢?
    陆"鸡蛋网红"一天吃40颗 全网完美复制煮蛋术
    且看火爆电视剧《大生意人》中存在的若干瑕疵(之一)
    唐诡3:看懂两幅画像竟藏同一人,才知孟不疑有三重身份!
    《大生意人》:从古平原的经历谈经营人生
    中国博主列"研究生后悔清单20大" 过来人有感

    更多方式阅读论坛:

    Android: 加西网
    [下载]

    Android: 温哥华论坛
    [下载]

    PDA版本: 论坛

    加西网微信

    加西网微博


    Powered by phpBB 2.0.8
    Terms & Conditions    Privacy Policy    Political ADs    Activities Agreement    Contact Us    Sitemap    

    加西网为北美中文网传媒集团旗下网站

    页面生成: 0.0421 秒 and 7 DB Queries in 0.0016 秒