|
阅读:2630回复:2
求ucjs脚本:关闭当前标签后自动激活左边的标签
求个能用于firefox10的。
不想用tmp,太大了,功能太多,臃肿。 |
|
|
1楼#
发布于:2012-01-10 19:35
http://g.mozest.com/viewthread.php?tid=28116
功能少点的,可以用tab utilities 或 tab utilities lite,还有一些小扩展也可以少量修改标签页行为。 |
|
|
|
2楼#
发布于: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){ 这是我自己加的,因为我设定了所有标签页都在后台打开,加了该行后,不会因为下载的空白页在后台自动关闭而使当前选定标签先前跳。 |
|