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

首页

新闻资讯

论坛

温哥华地产

大温餐馆点评

温哥华汽车

温哥华教育

黄页/二手

旅游
搜索:  

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

    最新新闻 热门新闻 热评新闻
    海滩恐袭中的夺枪侠竟是穆斯林!一个果蔬店老板
    美国司令为何"挂冠而去"?五角大楼的战略错乱
    川普签令限制各州AI监管引争议 "寡头出卖美国未来"
    硅谷举办人形机器人峰会:何时"走入民间"?
    GPT-5.2降智遭全网差评!奥特曼慌了
    川普说漏嘴,俄罗斯挖出CIA间谍?
    BC再迎暴风雨 洪水和强风威胁加剧
    现场视频:悉尼英勇夺枪中弹的"白衣超人"
    杀红眼!2枪手疯狂扫射悉尼海滩画面曝光
    大温再发生枪击事件 这家商铺遭殃
    FIFA贿赂案 美国撤回对Fox前高层的诉讼
    球王梅西印度见面会引发混乱 愤怒球迷打砸体育场
    一带一路崩盘 中国支付厄瓜多尔4亿美元赔偿
    西捷暂停座位调整 乘客只能碰运气
    澳洲悉尼邦迪海滩恐袭12死12伤: 警寻获爆炸装置
    司法部交出淫魔文件倒数一周 6成民众疑川普早知…
    猪八戒扮演者马德华悼念何晴:她身体一直不太好..
    突然严查整治 华人回国机场被拦
    美国20年没做成的事 加拿大要试试了
    4斤黄金凤冠被男童破坏,千万粉丝博主痛心
    法媒调查:法国间谍和军方人员正被广告数据出卖
    14岁女孩腹痛确诊妇科急症,经手术保住输卵管
    这是中国版的"全民发钱" 但更精准?
    布朗大学枪击 学生哭躲图书馆 传出7声骇人巨响
    明年买新能源可能更贵 多家电池厂商发布涨价通知
    甘肃永靖县发生滑坡,45户房屋被埋....
    女教师新婚当天坠楼,应当查明是否与逼婚有关
    "演遍四大名着"的何晴去世,人们在怀念什么?
    探访"小米公司不让卖小米"涉事村庄,村民有话说
    印度人失望到了极点 这样对梅西发飙
    她为追刘德华 逼父卖肾 跳海 如今咋样了
    不忍了,愤怒民众猛踩枪手头部大骂:打死他
    55岁王菲登机安检照疯传 素颜惊艳
    加拿大签证要升级 正试行电子签证
    演员何晴去世,追悼会将于15日在北京举行
    共舰喊"中国台湾"!无线电中遭5字狠呛被赞爆
    冒死拍摄新疆集中营 中国青年在美临遣返引关注
    还没抓到人! FBI急设检举平台 枪手身影曝光
    法媒调查:法国间谍和军方人员正被广告数据出卖
    14岁女孩腹痛确诊妇科急症,经手术保住输卵管
    美国女孩被活活饿死 政府、学校与教会被判巨赔
    这是中国版的"全民发钱" 但更精准?
    大学试反朴归真?美校园兴起口试 防学生以AI作弊
    布朗大学枪击 学生哭躲图书馆 传出7声骇人巨响
    重大转向!乌克兰放弃北约换和平 泽伦斯基松口…

    更多方式阅读论坛:

    Android: 加西网
    [下载]

    Android: 温哥华论坛
    [下载]

    PDA版本: 论坛

    加西网微信

    加西网微博


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

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

    页面生成: 0.0347 秒 and 8 DB Queries in 0.0020 秒