Hallo Endor,
danke für die Info aber ich habe selber etwas "gebastelt" und jetzt funktioniert es!
Ich weiß allerdings nicht ob das die ideale Lösung ist aber es läuft
Hallo Endor,
danke für die Info aber ich habe selber etwas "gebastelt" und jetzt funktioniert es!
Ich weiß allerdings nicht ob das die ideale Lösung ist aber es läuft
Danke euch beiden!
Hat wunderbar funktioniert
Kann man den geschlossenen Tab auch mit mittelklick auf einen bestehenden Tab wieder öffnen? Ging zumindest vorher und ist sehr praktisch bei vielen offenen Tabs.
Hallo
nach dem Update auf Fx 69 gingen alle meine Scripte nicht mehr. Erst dachte ich das läge am Fx, doch leider sind es die Scripte selber!
Habe ein paar Probleme lösen können durch den Link Anpassungen der CSS- und JS-Codes ab Firefox 68 bzw. 69
Bei den restlichen könnte ich Hilfe gebrauchen.
// Tab Reload mit Doppelklick
gBrowser.tabContainer.addEventListener('dblclick', function(event) {
if (event.target.localName == 'tab' && event.button == 0) {
gBrowser.getBrowserForTab(event.target).reload();
}
});
// Geschlossenen Tab mit Mittelklick wieder öffnen
(function() {
// ucjsUndoCloseTab Funktion die aufgerufen wird --------------------------------------------------------------
var ucjsUndoCloseTab = function(e) {
// Nur mit Mittelkick
if (e.button != 1) {
return;
}
// Klick auf Tab-Leiste und die Neuer Tab Schaltflächen
if (e.target.localName != 'tab' && e.target.localName != 'tabs' && e.target.localName != 'toolbarbutton') {
return;
}
undoCloseTab(0);
e.preventDefault();
e.stopPropagation();
}
// Funktion Ende ----------------------------------------------------------------------------------------------
// Schaltfläche Neuer Tab
document.getElementById('new-tab-button').onclick = ucjsUndoCloseTab;
// Tab-Leiste
gBrowser.tabContainer.addEventListener('click', ucjsUndoCloseTab, true);
window.addEventListener('unload', function uninit() {
gBrowser.tabContainer.removeEventListener('click', ucjsUndoCloseTab, true);
window.removeEventListener('unload', uninit, false);
}, false);
})();
Alles anzeigen