Tab schließen und öffnen per Doppelklick

Du benötigst Hilfe bezüglich Firefox? Bitte stelle deine Frage im öffentlichen Bereich des Forums und nicht per Konversation an wahllos ausgesuchte Benutzer. Wähle dazu einen passenden Forenbereich, zum Beispiel „Probleme auf Websites“ oder „Erweiterungen und Themes“ und klicke dann rechts oben auf die Schaltfläche „Neues Thema“.
  • Habe dieses script, um einen Tab per Doppelklick zu schließen und zu öffnen.

    Das funktioniert nicht mehr. Einen neuen Tab öffnen per Doppelklick auf die Tableiste klappt, aber Schließen per Doppelklick auf den Tab schließt ihn nicht.


    Gibt es ein funktionierendes script?


    Code
    gBrowser.tabContainer.addEventListener('dblclick', function(event) {
    if (event.target.localName != 'tabs' && event.target.localName != 'toolbarbutton') {
    return;
    }
    openTrustedLinkIn('about:blank', 'tab');
    event.preventDefault();
    event.stopPropagation();
    });

    Habe noch eine scriptdatei tabschliessen.uc.js

    Ist vielleicht wichtig.

    Code
    (function() {
    var menuitem = document.createElement('menuitem');
    menuitem.id = 'uc_menu_close_tab';
    menuitem.setAttribute('label' , 'Tab schliessen');
    menuitem.setAttribute('oncommand' , 'gBrowser.removeCurrentTab();');
    var refItem = document.getElementById('contentAreaContextMenu');
    refItem.append( menuitem );
    })();
  • Hallo Fox2Fox,


    falls du noch an dem Skript tabschliessen.uc.js interessiert bist, ersetze in Zeile 2


    document.createElement


    duch


    document.createXULElement


    Dann funktioniert es wieder. Siehe dazu auch:


    Anpassungen der CSS-Codes ab Firefox 68 bzw. 69

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice und WordPress

  • Dieses script benutze ich in der tabschliessen.uc.js


    Code
    (function() {
    var menuitem = document.createXULElement('menuitem');
    menuitem.id = 'uc_menu_close_tab';
    menuitem.setAttribute('label' , 'Tab schliessen');
    menuitem.setAttribute('oncommand' , 'gBrowser.removeCurrentTab();');
    var refItem = document.getElementById('contentAreaContextMenu');
    refItem.append( menuitem );
    })();

    Funktioniert aber nicht - Doppelklick schließt Tab

  • Dieses script benutze ich in der tabschliessen.uc.js


    Funktioniert aber nicht - Doppelklick schließt Tab

    Laut Code dient dieses Skript nicht zum Schließen per Doppelklick. Es legt einen Kontextmenüeintrag Tab schließen an, mit dem du direkt auf der Seite, wo du bist, den aktuellen Tab schließen kannst.


    Für das Schließen per Doppelklick ist das erste von dir angegebene Skript zuständig, das aber wirklich nicht mehr funktioniert.

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice und WordPress

  • Thanks!

    You're welcome! :-)

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice und WordPress