|
阅读:4013回复:13
几个标签脚本(uc.js),兼容最新的 3.7a4pre
最新的 3.7a4pre,标签栏独立出来变成了一个工具栏,可能是为了将标签栏放在工具栏上方做准备,这直接导致目前所有的标签类扩展和脚本失效了,现提供几个标本,兼容最新的 3.7a4pre 和以前的 Firefox。包含的功能(附件 tab_func.uc.zip):
1)鼠标左键双击标签页时关闭标签页,左键双击标签栏(非标签页上)新建标签;鼠标中键点击标签页时关闭标签页,中键点击标签栏(非标签页上)执行“恢复关闭的标签页” 2)标签右键菜单中,在“新建标签页”下添加“复制标签页”,添加“最近关闭的标签页”列表。 |
|
|
|
1楼#
发布于:2010-03-18 11:19
mark一下,以后升到3.7的时候或许用得到。
|
|
|
|
2楼#
发布于:2010-03-18 11:19
双击关闭没有效果.
|
|
|
3楼#
发布于:2010-03-18 11:19
仿高潮的苦果就要用户自己来承担吗?
|
|
|
|
4楼#
发布于:2010-03-18 11:19
|
|
|
5楼#
发布于:2010-03-18 11:19
有效,可以用
|
|
|
|
6楼#
发布于:2010-03-18 11:19
先顶再下,谢谢楼主!
不过下载下来解压错误 |
|
|
7楼#
发布于:2010-03-18 11:19
感谢楼主。不过问题同楼上,第二个tab_func.uc.zip下下来解压错误
|
|
|
8楼#
发布于:2010-03-18 11:19
每次升级都乱改接口...造成不少扩展不能用....
|
|
|
|
9楼#
发布于:2010-03-18 11:19
有标签栏置顶的脚本吗?
|
|
|
|
10楼#
发布于:2010-03-18 11:19
这次升级麻烦了,好多都要改了。
|
|
|
11楼#
发布于:2010-03-18 11:19
鼠标放在标签上时,自动激活标签 (无延时版本).
var AFT = {
ft_tid: null, ft_tab: null, ft_Browser: null,
Init : function() {
try {
tabBrowser = document.getElementById("tabbrowser-tabs");
if (tabBrowser) {
TabBox = tabBrowser;
AFT.ft_Browser = tabBrowser.tabbrowser;
}
else {
TabBox = gBrowser.mTabBox; AFT.ft_Browser = gBrowser;
}
}catch(e) { return; }
TabBox.addEventListener('mouseout' , AFT.TabMouseOut , false);
TabBox.addEventListener('mouseover', AFT.TabMouseOver, false);
},
TabMouseOver : function(e) {
if (e.target.localName == 'tab') {
AFT.ft_tab = e.target;
AFT.ft_Browser.selectedTab = AFT.ft_tab;
}
},
TabMouseOut: function(e) {
AFT.ft_tab = null;
},
};
AFT.Init(); |
|
|
|
12楼#
发布于:2010-03-18 11:19
标签栏置顶
#customToolbars {
-moz-box-ordinal-group: 200;
}
#PersonalToolbar {
-moz-box-ordinal-group: 200;
}
#TabsToolbar {
margin-bottom: 1px;
-moz-box-shadow: ThreeDShadow 0 -1px inset, -moz-dialog 0 1px;
}
/* maybe you don't need this if the menu bar is on top */
.tab-drop-indicator {
margin-top: 11px !important;
} |
|
|
|
13楼#
发布于:2010-03-18 11:19
第二个附件下载后是坏的……
|
|
