1. Nachrichten
  2. Forum
    1. Unerledigte Themen
    2. Forenregeln
  3. Spenden
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. camp-firefox.de
  2. aborix

Beiträge von aborix

  • Skript für Tab-Kontextmenü: "Linke Tabs schließen"

    • aborix
    • 1. Juli 2020 um 21:54

    Teste mal:

    JavaScript
    (function() {
    
      if (location != 'chrome://browser/content/browser.xhtml')
        return;
    
      let menuitem = document.createXULElement('menuitem');
      menuitem.id = 'context_closeLeftTabs';
      menuitem.setAttribute('label', 'Linke Tabs schließen');
      menuitem.setAttribute('oncommand',
        'for (let i = TabContextMenu.contextTab._tPos - 1; i >= 0; i--) \
           gBrowser.removeTab(gBrowser.tabs[i], {animate: true})');
    
      let tabContextMenu = document.getElementById('tabContextMenu');
      let refItem = document.getElementById('context_undoCloseTab');
      tabContextMenu.insertBefore(menuitem, refItem);
      tabContextMenu.insertBefore(document.getElementById('context_closeTabsToTheEnd'), refItem);
      tabContextMenu.insertBefore(document.getElementById('context_closeOtherTabs'), refItem);
      tabContextMenu.removeChild(document.getElementById('context_closeTabOptions'));
    
    })();
    Alles anzeigen
  • Startseite nach Installation festlegen

    • aborix
    • 5. Juni 2020 um 01:24

    Hallo, Klaus.

    Die Startseite ist durch

    lockPref("browser.startup.homepage","http://www.meine-firma.de");

    festgelegt und gegen Veränderungen gesperrt.

    Wozu brauchst du diese darauffolgende Zeile?

    defaultPref("browser.startup.homepage", "data:text/plain,browser.startup.homepage=http://www.meine-firma.de");

    Teste ohne diese Zeile.

  • Firefox Start: Konfigurationsfehler/ Konfigurationsdatei konnte nicht gelesen werden. Bitte kontaktieren Sie Ihren System-Administrator.

    • aborix
    • 28. Mai 2020 um 21:46

    Lösche auch die config-prefs.js. Gibt es im Installationsordner auch eine Datei autoconfig.cfg ? Wenn ja, lösche die auch. Befinden sich im Installationsordner noch sonstige Dateien mit "config" oder "autoconfig" im Namen?

  • Firefox Start: Konfigurationsfehler/ Konfigurationsdatei konnte nicht gelesen werden. Bitte kontaktieren Sie Ihren System-Administrator.

    • aborix
    • 28. Mai 2020 um 21:23

    Die Dateien dienen dazu, das Aussehen und die Funktionen von Firefox gezielt zu erweitern oder zu verändern. Wenn das nicht deine ausdrückliche Absicht ist, lösche die config.js und im Ordner \defaults\pref alles mit Ausnahme der channel-prefs.js, die muss bleiben.

  • Firefox Start: Konfigurationsfehler/ Konfigurationsdatei konnte nicht gelesen werden. Bitte kontaktieren Sie Ihren System-Administrator.

    • aborix
    • 28. Mai 2020 um 21:06

    Was steht in der autoconfig.js und was in der config-prefs.js?

    Hast du die config.js und die Dateien und Ordner in \defaults\pref selbst dort eingefügt und weisst du, wozu sie dienen?

    Nebenbei, das Zitieren des gesamten vorhergehenden Beitrags ist überflüssig, es bringt keinen zusätzlichen Nutzen.

  • Firefox Start: Konfigurationsfehler/ Konfigurationsdatei konnte nicht gelesen werden. Bitte kontaktieren Sie Ihren System-Administrator.

    • aborix
    • 28. Mai 2020 um 20:53

    Im Installationsordner gibt es einen Unterordner \defaults\pref und der enthält die Datei channel-prefs.js. Enthält dieser Ordner noch weitere Dateien, und wenn ja, wie heissen sie und was steht darin?

  • Firefox Start: Konfigurationsfehler/ Konfigurationsdatei konnte nicht gelesen werden. Bitte kontaktieren Sie Ihren System-Administrator.

    • aborix
    • 28. Mai 2020 um 20:36

    Hallo!

    In deinem Installationsordner befindet sich möglicherweise eine sogenannte, standardmässig nicht vorhandene, Konfigurationsdatei. Eine solche Datei heisst oft config.js, mozilla.js, firefox.js, mozilla.cfg, firefox.cfg oder ähnlich. Ist so eine Datei vorhanden, und wenn ja, wie heisst sie und was steht darin?

  • Firefox anpassen, Änderungen vornehmen?

    • aborix
    • 16. Mai 2020 um 22:54
    Zitat von gumbl

    Und zum zweiten hätte ich gerne in dem Menü das sich bei Rechtsklick öffnet zusätzlich noch eine nach oben an Seitenanfang Pfeil mit Funktion.

    Es gibt Erweiterungen, die eine Schaltfläche zum Scrollen an den Seitenanfang hinzufügen. Vielleicht hat eine davon auch einen Pfeil für das Kontextmenü:

    https://addons.mozilla.org/de/firefox/search/?q=to+top

  • Firefox 76 - openbookModokiFor40.uc.js

    • aborix
    • 11. Mai 2020 um 01:02
    Zitat von milupo

    Links unten ist aber ein Anfasser zu sehen. Allerdings kann man da nicht ziehen.

    Danke, ich sehe ihn jetzt auch. Das Panel war vorher zu hoch.

  • Firefox 76 - openbookModokiFor40.uc.js

    • aborix
    • 10. Mai 2020 um 23:56

    Testet bitte:

    JavaScript
    // ==UserScript==
    // @name           openbookModokiFor40.uc.js
    // @namespace      https://addons.mozilla.org/firefox/addon/3885
    // @description    Lesezeichen Bearbeiten Panel: Veränderbare Panelgröße hinzugefügt. Schlüsselwort und Ordner-Struktur
    // @description    Felder sind geschlossen. Weitere Einstellungen: Beschreibung, Ordner, Dieses Lesezeichen in der Sidebar laden,
    // @description    und Schlüsselwort können ein-/ausgeblendet werden.
    // @include        main
    // @author         Alice0775
    // @version        2018/03/15 10:30 Fx59 by aborix
    // @version        2017/11/17 02:30 Fx57
    // @version        2016/03/20 02:30 remove tst hack
    // @version        2015/08/31 02:30 Fx40
    // @version        2013/07/07 02:30 fix onFolderMenuListCommand
    // @version        2012/12/08 22:30 Bug 788290 Bug 788293 Remove E4X
    // @version        2012/07/24 14:30 Bug 761723 implement toString of function objects by saving source
    // @version        2010/12/06 10:30 Bug Bug 597557 - Bookmarks & Identity panels should use an Arrowpanel
    // @version        2010/04/01 00:00 Bug 556342  - Invalid Treeview in bookmark menu via star pane
    // @version        2009/12/22 00:00 namePickerにフォ-カスあるように
    // @version        2009/12/21 14:00 BETTER WORKAROUND FIX  Bug 536024 -  When i expand folder-tree on Edit This Bookmark, the bookmarked folder is changed.
    // @version        2009/12/20 16:00 WORKAROUND FIX  Bug 536024 -  When i expand folder-tree on Edit This Bookmark, the bookmarked folder is changed.
    // @version        2009/08/11 18:00 Tree Style Tab0.8.2009081101のオブジェクト名変更に対応
    // @version        2009/08/07 00:00 Tree Style Tab0.8.2009073102があるとき treestyletab-parent-row'を非表示
    // @version        2009/08/06 19:00 Tree Style Tab0.8.2009073102があると一瞬Parent Tabが表示されるのを修正,およびuc.jsに変更した
    // @version        2009/08/06 18:00 Tree Style Tab 0.8.2009073102に対応
    // @version        2009/06/24 00:00 Firefox3.5 フォルダツリーとタグセレクタのエキスパンダ開閉状態を記憶しなくなっていたのを修正
    // @version        2009/01/02 02:00 設定によりdescription, location, loadInSidebar, keywordを表示/非表示
    // @version        2009/01/01 22:28
    // ==/UserScript==
    
    var openbookResizer = {
    
      drag  : false,
      height: null,
      width : null,
      eventOffset: null,
      timer: null,
      PREHIDEROW    : "userChrome.openbook.hideRow",  // description, location, loadInSidebar, keyword
      PREFTREEHEIGHT: "userChrome.openbook.treeHeight",
      PREFTREEWIDTH : "userChrome.openbook.treeWidth",
      PREFOPENTREE  : "userChrome.openbook.openTree",
      PREFOPENTAG   : "userChrome.openbook.openTag",
    
      get tree(){
        return gEditItemOverlay._folderTree;
      },
    
      get getHideRow(){
        try {
          return Services.prefs.getCharPref(this.PREHIDEROW).replace(/\s/g,'').slice(',');
        } catch(e) {
          return [];
        }
      },
    
      get getPrefTreeHeight(){
        try {
          return Services.prefs.getIntPref(this.PREFTREEHEIGHT);
        } catch(e) {
          return 150;
        }
      },
      get getPrefTreeWidth(){
        try {
          return Services.prefs.getIntPref(this.PREFTREEWIDTH);
        } catch(e) {
          return 250;
        }
      },
    
      get editBookmarkPanel(){
        return StarUI.panel;
      },
    
      get treeExpander(){
        return gEditItemOverlay._element('foldersExpander');
      },
    
      get tagExpander(){
        return gEditItemOverlay._element('tagsSelectorExpander');
      },
    
      get getPrefOpenTree(){
        try {
          return Services.prefs.getBoolPref(this.PREFOPENTREE);
        } catch(e) {
          return false;
        }
      },
    
      get getPrefOpenTag(){
        try {
          return Services.prefs.getBoolPref(this.PREFOPENTAG);
        } catch(e) {
          return false;
        }
      },
    
      init: function(){
        //window.removeEventListener('load', this, false);
        window.addEventListener('unload', this, false);
    
        var style = " \
          .openbookResizerGripper { \
            list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAApklEQVQokY3QK4uCURCA4QeDLCoIXoIYNFiUFVZBq2JQEEx+UcTmpi1b121eosX/a5lg8jvTzsy8M+8cGGKNusQY44QMlRTgAzOcsUqBitH0FVCWpzeNpmZsytUb4oY9qil6BfRxDaiZp1eO5OBl01u9JX7QxiRFr4XfmNbFZ+gdojbCBbt4a6CDP/wH1McDR9SwwB1b+I4bejG1ER8xxwaluHOJ8RM+9xjk9q2RpwAAAABJRU5ErkJggg=='); \
            cursor: sw-resize; \
          }";
        var sspi = document.createProcessingInstruction(
          'xml-stylesheet',
          'type="text/css" href="data:text/css,' + encodeURIComponent(style) + '"'
        );
        document.insertBefore(sspi, document.documentElement);
        sspi.getAttribute = function(name) {
        return document.documentElement.getAttribute(name);
        };
    
        this.folderTreeRow   = "folderTreeRow";
        this.tagsSelectorRow = "tagsSelectorRow";
    
        gEditItemOverlay.initPanel_org = gEditItemOverlay.initPanel;
        gEditItemOverlay.initPanel = function(aInfo) {
          aInfo.hiddenRows = openbookResizer.getHideRow;
          gEditItemOverlay.initPanel_org(aInfo);
        }
    
        // selected tree visible
        func = gEditItemOverlay.toggleFolderTreeVisibility.toString();
        func = func.replace(
          'var currentFolder = this._getFolderIdFromMenuList();',
          ''
        );
        func = func.replace(
          /expander.className = "expander-up";*/,
          'var currentFolder = this._getFolderIdFromMenuList(); \
          var onselect = this._folderTree.getAttribute("onselect"); \
          this._folderTree.removeAttribute("onselect"); \
          $&;'
        );
        func = func.replace(
          'this._folderTree.focus();',
          '$&; \
          setTimeout(function(tree){ \
            var start = new Object(); \
            var end = new Object(); \
            var numRanges = tree.view.selection.getRangeCount(); \
            if (numRanges > 0) { \
              tree.view.selection.getRangeAt(0,start,end); \
              var v = start.value; \
              tree.treeBoxObject.ensureRowIsVisible(v); \
            } \
            tree.setAttribute("onselect", onselect); \
          }, 0, this._folderTree);'
        );
        try{
          gEditItemOverlay.toggleFolderTreeVisibility = new Function(
             func.match(/\((.*)\)\s*\{/)[1],
             func.replace(/^function\s*.*\s*\(.*\)\s*\{/, '').replace(/}$/, '')
          );
        } catch(ex){}
    
        // selected tree visible
        func = gEditItemOverlay.onFolderMenuListCommand.toString();
        func = func.replace(
          'this._folderTree.selectItems([container]);',
          '{var onselect = this._folderTree.getAttribute("onselect"); \
          this._folderTree.removeAttribute("onselect"); \
          $&; \
          setTimeout(function(tree){ \
            var start = new Object(); \
            var end = new Object(); \
            var numRanges = tree.view.selection.getRangeCount(); \
            if (numRanges > 0) { \
              tree.view.selection.getRangeAt(0,start,end); \
              var v = start.value; \
              tree.treeBoxObject.ensureRowIsVisible(v); \
            } \
            tree.setAttribute("onselect", onselect); \
          }, 0, this._folderTree);}'
        );
        try{
          gEditItemOverlay.onFolderMenuListCommand = new Function(
             func.match(/\((.*)\)\s*\{/)[1],
             func.replace(/^function\s*.*\s*\(.*\)\s*\{/, '').replace(/}$/, '')
          );
        } catch(ex){}
    
        this.editBookmarkPanel.addEventListener('popupshowing', this, false);
        this.editBookmarkPanel.addEventListener('popupshown', this, false);
        this.editBookmarkPanel.addEventListener('popuphiding', this, false);
      },
    
      uninit: function(){
        window.removeEventListener('unload', this, false);
        this.editBookmarkPanel.removeEventListener('popupshowing', this, false);
        this.editBookmarkPanel.removeEventListener('popupshown', this, false);
        this.editBookmarkPanel.removeEventListener('popuphiding', this, false);
      },
    
      handleEvent: function(event){
        switch(event.type){
          case 'unload':
            this.uninit();
            break;
          case 'popupshowing':
            this.popupshowing(event);
            break;
          case 'popupshown':
            this.popupshown(event);
            break;
          case 'popuphiding':
            this.popuphiding(event);
        }
      },
    
      popuphiding: function(event){
        if (this.editBookmarkPanel != event.originalTarget)
          return;
        var state = !gEditItemOverlay._element(this.folderTreeRow).collapsed;
        Services.prefs.setBoolPref(this.PREFOPENTREE, state);
        var state = !gEditItemOverlay._element(this.tagsSelectorRow).collapsed;
        Services.prefs.setBoolPref(this.PREFOPENTAG, state);
    
        gEditItemOverlay._element(this.folderTreeRow).collapsed = true;
        gEditItemOverlay._element(this.tagsSelectorRow).collapsed = true;
      },
    
      popupshowing: function(event){
        if (this.editBookmarkPanel != event.originalTarget)
          return;
    
        this.tree.height = this.getPrefTreeHeight;
        //this.tree.width = this.getPrefTreeWidth;
        //this.editBookmarkPanel.width = this.getPrefTreeWidth;
    
        if (!document.getElementById("openbookResizerbottomBox")) {
          var panel = StarUI.panel;
    
          var innerarrow = panel.openOrClosedShadowRoot.querySelector('.panel-arrowcontent');
          if (innerarrow)
            innerarrow.setAttribute('flex', 1);
    
          var box = document.createXULElement("hbox");
          box.setAttribute('id', 'openbookResizerbottomBox');
          box.setAttribute('align',"start");
    
          var resizer = document.createXULElement("image");
          resizer.setAttribute("class", "openbookResizerGripper");
          resizer.setAttribute('onmousedown', 'openbookResizer.mousedown(event)');
    
          box.appendChild(resizer);
          panel.appendChild(box);
    
          panel.setAttribute('onmousemove', 'openbookResizer.mousemove(event)');
          panel.setAttribute('onmouseup', 'openbookResizer.mouseup(event)');
        }
      },
    
      popupshown: function(event){
        if (this.editBookmarkPanel != event.originalTarget)
          return;
        setTimeout(function(self) {
          if (self.getPrefOpenTree &&
              gEditItemOverlay._element(self.folderTreeRow).collapsed ) {
            gEditItemOverlay.toggleFolderTreeVisibility();
          }
          if (self.getPrefOpenTag &&
              gEditItemOverlay._element(self.tagsSelectorRow).collapsed ) {
            gEditItemOverlay.toggleTagsSelector();
          }
          try {
            gEditItemOverlay._element(Services.prefs
              .getCharPref("browser.bookmarks.editDialog.firstEditField")).focus();
          } catch(e) {}
        }, 100, this);
      },
    
      mousedown: function(event){
        this.drag = true;
        this.height = parseInt(this.tree.boxObject.height);
        this.width = parseInt(this.editBookmarkPanel.boxObject.width);
        this.eventOffset = event;
      },
    
      mousemove: function(event) {
        if (this.timer)
          clearTimeout(this.timer);
        this.timer = setTimeout(function(event, self){
          if (self.drag) {
            // make sure height [150,screen-300] and width is [300,screen-50]
            var newValue;
            newValue = self.height + event.pageY - self.eventOffset.pageY;
            if (newValue <= screen.height - 300 && newValue >= 150) {
              self.tree.height = newValue;
            }
            newValue = self.width - event.pageX + self.eventOffset.pageX;
            if (newValue <= screen.width - 50 && newValue >= 300) {
              //self.tree.width = newValue;
              self.editBookmarkPanel.width = newValue;
            }
          }
        }, 10, event, this);
      },
      mouseup: function(event) {
        if (this.drag) {
          Services.prefs.setIntPref(this.PREFTREEHEIGHT, this.tree.height);
          Services.prefs.setIntPref(this.PREFTREEWIDTH, this.editBookmarkPanel.boxObject.width);
        }
        this.drag = false;
      }
    }
    //window.addEventListener("load", openbookResizer, false);
    openbookResizer.init();
    Alles anzeigen

    Was das Größer-Ziehen betrifft, bin ich ratlos. Ich habe auch in älteren Fx-Versionen, z.B. Fx 74 und Fx 68, keinen Anfasser.

  • FirefoxESR68.6 32bit - Darstellung der Webseiten in Unicode Zeichencodes

    • aborix
    • 23. April 2020 um 22:08

    // Im Fall der Startseite würde ich es sogar gut finden, diesen Mist nicht lesen zu müssen. Das ist (wieder einmal) widerliches Werbegewäsch, mit dem Mozilla seine Nutzer belästigt. X(

  • Firefox Nightly - Passwörter anzeigen

    • aborix
    • 15. April 2020 um 19:33

    Gern geschehen.

  • Firefox Portable v 75.0 : Besuchte Links in Rot anzeigen

    • aborix
    • 14. April 2020 um 10:52

    Funktioniert überhaupt irgendein Code in der userContent.css ?

    Teste z.B.

    CSS
    * {background: pink !important}
  • Neuer Tab ganz links öffnen.

    • aborix
    • 13. April 2020 um 22:43

    Bitte schön:

    JavaScript
    (function() {
    
      if (!window.gBrowser)
        return;
    
      BrowserOpenTab = function BrowserOpenTab() {
        let tab = gBrowser.addTrustedTab(BROWSER_NEW_TAB_URL);
        gBrowser.moveTabTo(tab, 0);
        gBrowser.selectedTab = tab;
      }
    
    })();
    Alles anzeigen
  • Firefox Nightly - Passwörter anzeigen

    • aborix
    • 13. April 2020 um 20:37

    Im Skript aus #13 ist jetzt der erste Code eingefügt. Teste bitte.

    JavaScript
    // ==UserScript==
    // @name    open-password.uc.js
    // @charset UTF-8
    // Date     2018/01/23 Erste Version
    // Note     2019/12/18 Anpassung für Firefox 73
    // Note     2020/04/11 Anpassung für Firefox 77
    // @note    Symbolleistenschaltfläche zum Öffnen der Passwörter in neuem Fenster
    // ==/UserScript==
    
    (function() {
    
      if (location != 'chrome://browser/content/browser.xhtml') return;
    
      try {
        CustomizableUI.createWidget({
          id: 'viewpasswordwindow',
          type: 'custom',
          defaultArea: CustomizableUI.AREA_NAVBAR,
          onBuild: function(aDocument) {
            var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
            var props = {
              id: 'viewpasswordwindow',
              class: 'toolbarbutton-1 chromeclass-toolbar-additional',
              label: 'Passwörter in Tab anzeigen',
              tooltiptext: 'Passwörter in Tab öffnen',
              style: 'list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAs5JREFUeNp0U11IU2EYfs5+canzF8ufICmvTJOTpWg/CrnIi6BQ+tUuFC/CupHqIokYRnnvhWIIRSQ6hX4RNOeFFUyXbS2GgXNh6tJtbPNvO+dsp+87U5mhHzzn/d7vvO/7ve/zfi8jiiKGHiqgkoORyZAPoJwgE9G1QDAeicDGhSFil6XYlIwQQXXS/ryawyU15aJam8ttrEAMehx/vg+V+FyOfmLzgUDcNUCIFwtSs45cOVbdct081mufnTYNhyMCMrMPZp88daluarRf7l10zpFkLf8HkNFPkENlQVWjzmrqdTjmhw3Q+uvlyWv1roDdYLO8dRwtO6+jNiGeXrYTUgbrHA4lJKanLXgm5hQa6MiRbuuGv6tOPxunyKU2e3KwHhJXQlwwqKtqLwoLAny+ZayteKBRCYhXi+A4Pkht9gwQ5PHl2+dhXdGJSjYUCMDrWkDAN4+UBAZxGemwTk3/pDYMsZ1JVUqQ6OTFbRJHjO8Nue6lpVBh8ek8tWZfWpygBQ/BPTZm+mW32noZBiOz6Sp0l2qjzoRRrEXA0Hfw5BoDIQwl2dI3cLvxvv6yZ9GBwRc9A0TvIM7jcxlKvrs8iTQcOwLIYsohnMJIoKSKXCkJ+jE6U4hzmZbqncR5UpKxbeSFaMBYXvqfd30kopU4o6c4gdQp0prZhnO3WColfSsAdY4BTRI3mu9VkP1TZ7KCptwJQZxEKAJ/2A8qJZ2cS7c9NgBXS4GcFCmo1K6uZ+3viGjjgyJ1YCsuVbL03C24UXHhrLQ3Do5uzwJefwUuFgIHtAhS/c6j1tq2Fn2I+yHUISdiNr4akezyawtZW5/FHJ0gmLeHiRL2xgL1TRZqOpYPmvR9v30YmJgh/fwUuEv+c9DHm7xhL7BBSlAyx6Fgom1kGIZyoSFILMrEmbxUNNiX8dLqwsRmSQGCVTSrOkjtLHE0EzQhS41/AgwAEXpPSomMNg0AAAAASUVORK5CYII=)',
              oncommand: "let win = window.open(AppConstants.BROWSER_CHROME_URL, '', 'chrome,resizable'); \
                          win.addEventListener('load',() => win.openTrustedLinkIn('about:logins', 'current'), \
                          {once: true});"
            };
            for (var p in props)
              toolbaritem.setAttribute(p, props[p]);
            return toolbaritem;
          }
        });
      } catch(e) { };
    
    })();
    Alles anzeigen
  • Firefox Portable v 75.0 : Besuchte Links in Rot anzeigen

    • aborix
    • 13. April 2020 um 07:37

    Hilft das weiter:

    MDN - :visited - Example

  • SaveTo.uc.js

    • aborix
    • 13. April 2020 um 00:57

    Nein. Ersetze mal die Zeile 56 durch:

    var uri = Services.io.newURI('data:text/css,' + encodeURIComponent(css));

  • SaveTo.uc.js

    • aborix
    • 12. April 2020 um 21:55

    Klappt es mit AGENT_SHEET anstelle von AUTHOR_SHEET ?

  • Firefox Nightly - Passwörter anzeigen

    • aborix
    • 12. April 2020 um 21:43

    Teste die folgenden Codes zum Öffnen des Fensters:

    JavaScript
    let win = window.open(AppConstants.BROWSER_CHROME_URL, '', 'chrome,resizable');
    win.addEventListener('load',
      () => win.openTrustedLinkIn('about:logins', 'current'), 
      {once: true});

    Bei diesem braucht man möglicherweise einen höheren Timeout-Wert:

    JavaScript
    let win = window.open(AppConstants.BROWSER_CHROME_URL, '', 'chrome,resizable');
    setTimeout(() => win.openTrustedLinkIn('about:logins', 'current'), 100);
  • Firefox Nightly - Passwörter anzeigen

    • aborix
    • 11. April 2020 um 21:56

    Zum Öffnen in einem neuen Fenster nimm diese Anweisung:

    openTrustedLinkIn('about:logins', 'window')

Unterstütze uns!

Jährlich (2025)

94,2 %

94,2% (612,48 von 650 EUR)

Jetzt spenden
  1. Kontakt
  2. Datenschutz
  3. Impressum
Community-Software: WoltLab Suite™
Mastodon