阅读:1109回复:0
怀疑双击关闭标签页脚本有问题,不懂代码,请高人看看
打开某些网页后,再左键无法打开新的书签,右键选择菜单可以打开,重启firefox恢复,再打开某些网页后又无法打开新的标签。
双击关闭正常,经过排除,应该和这个脚本有关,现在使用53b (function() { tabBrowser = document.getElementById("tabbrowser-tabs"); if (tabBrowser == null) { try { tabBrowser = getBrowser(); }catch(e) { } if (tabBrowser == null) return; } tabContext = document.getAnonymousElementByAttribute( tabBrowser, "anonid", "tabContextMenu"); function TabBarClick(e, DblClick) { if (e.ctrlKey || e.shiftKey || e.altKey) return; if (DblClick==1 && e.button!=0) return; if (DblClick==0 && e.button!=1) return; var aTab = e.originalTarget; if (aTab.localName=="toolbarbutton") return; while(aTab.localName != "tabs") { if (aTab.localName == "tab") break; else aTab = aTab.parentNode; } if (aTab.localName != "tab") { if (DblClick == 0) undoCloseTab(); } else { if (gBrowser.mTabs.length == 1) gBrowser.addTab('about:blank'); gBrowser.removeTab(aTab); } } tabBrowser.onclick = function (e) { if (e) TabBarClick(e, 0); } tabBrowser.ondblclick = function (e) { if (e) TabBarClick(e, 1); } })(); |
|