fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
阅读:3578回复:12

[扩展]Duplicate Tabs Closer(自动或手动关闭重复的标签页)

楼主#
更多 发布于:2013-02-16 10:42
Duplicate Tabs Closer

对于动辄同时打开好几十个甚至上百个标签页的朋友,这个扩展会检测您新打开的标签页是否与已打开的标签页重复,如果重复,则自动关闭。当然,你也可以点击工具栏图标手动关闭,关闭之后可以选择是否切换到原来那个标签页。

它包含两个选项:
1、 Activate existing tab -- 切换到原有标签页
2、 Close duplicate tabs automatically -- 自动关闭重复标签页
Firefox More than meets your experience
shot127
小狐狸
小狐狸
  • UID23750
  • 注册日期2008-04-19
  • 最后登录2014-10-17
  • 发帖数57
  • 经验24枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
1楼#
发布于:2013-02-16 10:42
应该可以用来关闭下载打开的多个空白标签吧?
试试看
感谢推荐
鸡肉味!嘎嘣脆!
taglife
千年狐狸
千年狐狸
  • UID38488
  • 注册日期2012-03-20
  • 最后登录2013-04-02
  • 发帖数2052
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
2楼#
发布于:2013-02-16 10:42
這個好像用過類似的
Firefox 開啟安全模式,停用個人設定、佈景主題及擴充套件(無附加元件)測試:
說明 > 重新啟動但停用附加元件(Firefox 4+)
Firefox Profile: 說明 > 疑難排解資訊 > 開啟資料夾
排版引擎:Firefox(Gecko), Opera(Presto), Google Chrome(WebKit),
Safari(WebKit), Internet Explorer(Trident), Konqueror(KHTML)
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
3楼#
发布于:2013-02-16 10:42
有没有自动关闭空白标签页的
http://pcxfirefox.wordpress.com/
iwo
iwo
火狐狸
火狐狸
  • UID38134
  • 注册日期2012-01-17
  • 最后登录2022-03-07
  • 发帖数134
  • 经验20枚
  • 威望0点
  • 贡献值4点
  • 好评度3点
  • 社区居民
4楼#
发布于:2013-02-16 10:42
pcxfirefox:有没有自动关闭空白标签页的回到原帖


铜球+1
有段时间Fx自己就能办到好像(没煋吧),记不得哪个版本又不行了,好像是改下载管理器ui闹得?!
而且脚本也挂了,Tab Utilities此项好用不?
罘罳無賴•飛蟲勿擾
taglife
千年狐狸
千年狐狸
  • UID38488
  • 注册日期2012-03-20
  • 最后登录2013-04-02
  • 发帖数2052
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
5楼#
发布于:2013-02-16 10:42
iwo

铜球+1
有段时间Fx自己就能办到好像(没煋吧),记不得哪个版本又不行了,好像是改下载管理器ui闹得?!
而且脚本也挂了,Tab Utilities此项好用不?
回到原帖

Tab 類的應該都可以...
Firefox 開啟安全模式,停用個人設定、佈景主題及擴充套件(無附加元件)測試:
說明 > 重新啟動但停用附加元件(Firefox 4+)
Firefox Profile: 說明 > 疑難排解資訊 > 開啟資料夾
排版引擎:Firefox(Gecko), Opera(Presto), Google Chrome(WebKit),
Safari(WebKit), Internet Explorer(Trident), Konqueror(KHTML)
shot127
小狐狸
小狐狸
  • UID23750
  • 注册日期2008-04-19
  • 最后登录2014-10-17
  • 发帖数57
  • 经验24枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
6楼#
发布于:2013-02-16 10:42
iwo

铜球+1
有段时间Fx自己就能办到好像(没煋吧),记不得哪个版本又不行了,好像是改下载管理器ui闹得?!
而且脚本也挂了,Tab Utilities此项好用不?
回到原帖


下载一直用IDM,原来是用的高级集成
有时高级集成太霸道了,最近关闭高级集成,用xthunder调用IDM,发现下载打开的空白标签会自动关闭,感觉不错!
鸡肉味!嘎嘣脆!
心跳五百年
火狐狸
火狐狸
  • UID34652
  • 注册日期2010-11-22
  • 最后登录2018-03-27
  • 发帖数111
  • 经验30枚
  • 威望0点
  • 贡献值18点
  • 好评度0点
7楼#
发布于:2013-02-16 10:42
这个功能想要很久了
收藏了
心跳五百年
火狐狸
火狐狸
  • UID34652
  • 注册日期2010-11-22
  • 最后登录2018-03-27
  • 发帖数111
  • 经验30枚
  • 威望0点
  • 贡献值18点
  • 好评度0点
8楼#
发布于:2013-02-16 10:42
仔细用了下这个扩展
功能我很喜欢
不过貌似有bug
与TU不兼容
yuleself
小狐狸
小狐狸
  • UID39267
  • 注册日期2013-03-13
  • 最后登录2023-02-21
  • 发帖数32
  • 经验39枚
  • 威望0点
  • 贡献值8点
  • 好评度1点
  • 社区居民
  • 忠实会员
9楼#
发布于:2013-02-16 10:42
这个扩展挺不错,就是比较耗资源呢。
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
10楼#
发布于:2013-02-16 10:42
写了个(手动的)手势脚本
超不耗资源哦~
可以根据标签标题或者标签URL判断重复,时间复杂度O(n)

var mode = "url"; // "label" or "url"
var tabbrowser = gBrowser;
var hashTable = [];
for(var i=0; i<tabbrowser.tabs.length; i++){
    if(!tabbrowser.tabs[i].pinned){
        var currentBrowser = tabbrowser.getBrowserAtIndex(i);
        if(!hashTable[currentBrowser.currentURI.spec] && mode == "url"){
            hashTable[currentBrowser.currentURI.spec] = true;
        }else if(!hashTable[tabbrowser.tabs[i].label] && mode == "label"){
            hashTable[tabbrowser.tabs[i].label] = true;
        }else{
            tabbrowser.removeTab(tabbrowser.tabs[i]);
            i--;
        }
    }
}
-いたんですか? -ええ、ずっと
浮舟
狐狸大王
狐狸大王
  • UID35715
  • 注册日期2011-03-26
  • 最后登录2014-06-14
  • 发帖数371
  • 经验17枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
11楼#
发布于:2013-02-16 10:42
自动关闭下载空白页uc,以前为了摆脱TU淘来的好物。
fx20似乎有一点点问题,我没认真测过。低于20(不含)的运行正常。
eval("gBrowser.mTabProgressListener = " + gBrowser.mTabProgressListener.toString().replace(/(?=var location)/, <![CDATA[
  if (aWebProgress.DOMWindow.document.documentURI == "about:blank" 
      && aRequest.QueryInterface(nsIChannel).URI.spec != "about:blank") {
    aWebProgress.DOMWindow.setTimeout(function() {
      !aWebProgress.isLoadingDocument && aWebProgress.DOMWindow.close();
    }, 100);
  }
]]>));
ffpro
火狐狸
火狐狸
  • UID35340
  • 注册日期2011-02-26
  • 最后登录2018-07-18
  • 发帖数289
  • 经验45枚
  • 威望0点
  • 贡献值16点
  • 好评度1点
  • 社区居民
12楼#
发布于:2013-02-16 10:42
白左:写了个(手动的)手势脚本
超不耗资源哦~
可以根据标签标题或者标签URL判断重复,时间复杂度O(n)

var mode = "url"; // "label" or "url"
var tabbrowser = gBrowser;
var hashTable = [];
for(var i=0; i<tabbrowser.tabs.length; i++){
    if(!tabbrowser.tabs[i].pinned){
        var currentBrowser = tabbrowser.getBrowserAtIndex(i);
        if(!hashTable[currentBrowser.currentURI.spec] && mode == "url"){
            hashTable[currentBrowser.currentURI.spec] = true;
        }else if(!hashTable[tabbrowser.tabs[i].label] && mode == "label"){
            hashTable[tabbrowser.tabs[i].label] = true;
        }else{
            tabbrowser.removeTab(tabbrowser.tabs[i]);
            i--;
        }
    }
}
回到原帖


这个很实用,先试试看
游客

返回顶部