Tab schließen und öffnen per Doppelklick

  • 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, LibreOffice Onlinehilfe, 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, LibreOffice Onlinehilfe, 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, LibreOffice Onlinehilfe, WordPress