|
阅读:1522回复:1
ff4 和userchome.js
ff4 里有些userchome.js脚本不支持 比如我喜欢一个鼠标移到标签上就可以切换的脚本 有解决方法吗?
|
|
|
1楼#
发布于:2011-04-13 17:11
不记得哪位的脚本了,应该是隔壁找来的。
//标签 auto_focus_tab
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_tid = setTimeout("if (AFT.ft_tab) { \
AFT.ft_Browser.selectedTab = AFT.ft_tab; \
AFT.ft_tab = null; }", 1);
}
},
TabMouseOut: function(e) {
AFT.ft_tab = null; clearTimeout(AFT.ft_tid);
},
};
AFT.Init();[/code] |
|