阅读:3448回复: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
第二个附件下载后是坏的……
|
|