阅读:2358回复:2
求ucjs脚本:关闭当前标签后自动激活左边的标签
求个能用于firefox10的。
不想用tmp,太大了,功能太多,臃肿。 |
|
1楼#
发布于:2012-01-10 19:35
找到一个能实现该功能的脚本:
(function() { try { if(!gBrowser) return; }catch(e) { return; } gBrowser.tabContainer.addEventListener("TabClose", tabCloseHandler, false); function tabCloseHandler(event) { var tab = event.target; // 如果是因下载而产生的空白页 if (tab.linkedBrowser.contentDocument.URL == 'about:blank') return; if (tab._tPos <= gBrowser.mTabContainer.selectedIndex){ if (tab.previousSibling) { gBrowser.mTabContainer.selectedIndex--; } } } })(); if (tab.linkedBrowser.contentDocument.URL == 'about:blank') return; if (tab._tPos <= gBrowser.mTabContainer.selectedIndex){ 这是我自己加的,因为我设定了所有标签页都在后台打开,加了该行后,不会因为下载的空白页在后台自动关闭而使当前选定标签先前跳。 |
|
2楼#
发布于:2012-01-10 19:35
http://g.mozest.com/viewthread.php?tid=28116
功能少点的,可以用tab utilities 或 tab utilities lite,还有一些小扩展也可以少量修改标签页行为。 |
|
|