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. milupo

Beiträge von milupo

  • addons_very_day_updatecheck.uc.js tut nicht mehr

    • milupo
    • 19. März 2025 um 00:07
    Zitat von bege

    Kann damit jemand was anfangen?

    Kommt darauf an. Was steht denn bei dir in Zeile 10? Es gibt ja immer mal wieder Skriptversionen mit unterschiedlicher Zeilennummerierung. Steht da vielleicht:

    JavaScript
    this.EXPORTED_SYMBOLS = ["AboutAddonsVerboseChild"];

    Wenn ja, glaube, ich, dass dort auch noch etwas geändert werden muss. EXPORTED_SYMBOLS gibt es wohl in ESM-Modulen nicht mehr, irgendwie muss da stattdessen das Befehlswort export verwendet werden, das wohl Variablen und Funktionen deklariert. Das war es aber schon, was ich weiß.

  • Verwendung von Scripten

    • milupo
    • 18. März 2025 um 20:06
    Zitat von Thunderstruck

    Oh ja, stimmt... hatten wir ja schon.

    Ich hatte mir schon wieder den Kopf gekratzt, als ich deinen Beitrag #29 las. „Sollte es doch ohne diese Einstellung funktionieren?“. Aber nun ist alles klar.

  • Verwendung von Scripten

    • milupo
    • 18. März 2025 um 19:55
    Zitat von Thunderstruck

    Für die, die den Cursor in die Suchleiste haben wollen muss noch

    browser.newtabpage.activity-stream.improvesearch.handoffToAwesomebar > false

    gesetzt werden.

    Eben, siehe Beitrag #22.

  • Firefox Tab schliessen

    • milupo
    • 18. März 2025 um 19:39
    Zitat von amelie3209232

    das mit dem server ist leider verboten

    Dann bist du offensichtlich kein Admin. Als Admin hättest du Zugriff auf ein Netzwerk. Und mit Verlaub, aus meiner Sicht unterstehen dir dann auch keine 200 PCs. Insofern sollte die Lösung mit der user.js optimal sein. Wenn es denn doch 200 PCS in einem Netzwerk geben sollte, dann wende dich an den Admin.

  • Verwendung von Scripten

    • milupo
    • 18. März 2025 um 16:59

    Und hier mein Bildschirmfoto in Fx 136.02:

  • Verwendung von Scripten

    • milupo
    • 18. März 2025 um 16:39
    Zitat von 2002Andreas

    Sorry, tut mir leid

    War nur Spaß. Es ist nur deprimierend, wenn man denkt, man hat das Problem gelöst und dann kommt einer, der es immer noch hat.

    Aber wie gesagt, es funktioniert bei mir in beiden Versionen. Die Skriptversion ist anscheinend unerheblich. Sowohl mit der des TE als auch mit meiner aus Beitrag #9 funktioniert es. Putzigerweise auch mit new-search-text als ID in Firefox 136.

  • Verwendung von Scripten

    • milupo
    • 18. März 2025 um 15:44

    Du kannst einen aber auch den Tag versauen. ;) Bei mir funktioniert es jetzt in beiden Firefox-Versionen, wenn man einen neuen Tab öffnet.


    Gerade mit der Version vom TE getestet. Auch dann funktioniert es bei mir mit der Einstellung in about:config auf false. Es liegt wohl eigentlich nicht am Skript, sondern an dieser Einstellung. Wenn die auf true steht, muss man einen Suchbegriff eingeben, der dann aber in der Adressleiste erscheint. Dann ist ja auch ein Fokus im Google-Suchfeld nicht nötig.

  • Verwendung von Scripten

    • milupo
    • 18. März 2025 um 15:25

    2002Andreas Setze mal in about:config die Einstellung browser.newtabpage.activity-stream.improvesearch.handoffToAwesomebar auf false.

  • Verwendung von Scripten

    • milupo
    • 18. März 2025 um 13:49

    2002Andreas Offensichtlich gibt es in Fx 136 die ID newtab-search-text nicht, sondern nur die Klasse fake-editable.

  • Verwendung von Scripten

    • milupo
    • 18. März 2025 um 13:33

    2002Andreas Es wird noch seltsamer. In meiner Version aus Beitrag #9 ist noch ein alter Eventhandler drin und trotzdem funktioniert das Skript im Nightly. Allerdings erwarten wir die automatische Anzeige des Kursors, hier geht es um den Klick auf eine Schaltfläche, die uns eigentlich stören dürfte.

  • Verwendung von Scripten

    • milupo
    • 18. März 2025 um 12:54

    In Fx 136 passiert weder mit dem Code vom TE als auch mit meinem aus Beitrag #9 gar nichts. Es erscheint überhaupt kein Kursor, auch nicht in der Adressleiste.


    Ergänzend: Er blitzt in der Adressleiste kurz auf, verschwindet dann aber wieder

  • Verwendung von Scripten

    • milupo
    • 18. März 2025 um 12:41
    Zitat von 2002Andreas

    Damit ist der Cursor in der Urlbar

    Bei mir im Google-Suchfeld. Allerdings im Nightly. Jedes Mal, wenn ich about:tab öffne, erscheint der Kursor im Google-Suchfeld.

  • Verwendung von Scripten

    • milupo
    • 18. März 2025 um 12:32

    Probiere mal folgenden Code:

    JavaScript
    (function() {
    
      if (!window.gBrowser)
        return;
    
      document.getElementById('home-button').setAttribute('onclick',
        'if (event.button == 0) openTrustedLinkIn("about:home", "current"); else BrowserHome(event);'
      );
    
      let frameScript = function() {
        addEventListener('pageshow', function(event) {
          let url = event.target.URL;
          if (url == 'about:newtab' || url == 'about:home') {
            content.setTimeout(function() {
              content.focus();
              content.document.getElementById('newtab-search-text').focus();
            }, 200);
          };
        });
      };
    
      let frameScriptURI = 'data:,(' + frameScript.toString() + ')()';
      window.messageManager.loadFrameScript(frameScriptURI, true);
    
      gBrowser.tabContainer.addEventListener('TabOpen', function(event) {
        setTimeout(function() {
          let browser = event.target.linkedBrowser;
          if (browser.currentURI.spec == 'about:newtab') {
            browser.messageManager.loadFrameScript(
              'data:, content.focus(); content.document.getElementById("newtab-search-text").focus();',
              true);
          };
        }, 200);
      });
    
    })();
    Alles anzeigen
  • Der Glückwunsch-Thread

    • milupo
    • 18. März 2025 um 11:57

    Sören Hentzschel Auch von mir alles Gute zu deinem Geburtstag.

  • Ebay ist ständig am laden und wird nicht fertig

    • milupo
    • 17. März 2025 um 20:03
    Zitat von Tec1do

    Vielleicht hat es auch mit Java zu tun

    Du meinst sicherlich JavaScript und nicht Java. Das sind unterschiedliche Programmiersprachen, die nichts miteinander zu tun haben.

  • Lesezeichen wird nicht angelegt

    • milupo
    • 16. März 2025 um 21:43
    Zitat von Gebby

    Ich sollte doch meine Brille aufsetzen, hatte ich heute nicht.

    Um diese Jahreszeit ist es ja auch noch zeitig finster. :)

  • Lesezeichen wird nicht angelegt

    • milupo
    • 16. März 2025 um 21:25
    Zitat von Gebby

    Naja, Schlingo hat es #2 gefragt.

    Nein, hat er nicht, er schrieb von Bestätigung, nicht von Benachrichtigung.

    Zitat von schlingo

    Du hast die Bestätigung beim Speichern deaktiviert?

    Und du hast es sogar in Beitrag #3 wiederholt:

    Zitat von Gebby

    Bestätigung beim Speichern?

  • Lesezeichen Ordner sind plötzlich leer

    • milupo
    • 16. März 2025 um 16:27

    Du weißt doch, wie das ist: „Never change a running profile.“ :D

  • Erweiterungs-Button verschwunden

    • milupo
    • 16. März 2025 um 16:18

    Ah, danke.

  • Erweiterungs-Button verschwunden

    • milupo
    • 16. März 2025 um 16:12

    Ich weiß nicht, ob das wirklich hier mit dem Thema dieses Threads zu tun hat, aber ich habe mal zum Thema gesucht und herausgefunden, dass es seit Fx 136 eine neue userScripts-API gibt:

    1943050 - Enable userScripts API by default
    RESOLVED (rob) in WebExtensions - General. Last updated 2025-02-06.
    bugzilla.mozilla.org

    Außerdem:

    userScripts - Mozilla | MDN
    Use this API to register user scripts, third-party scripts designed to manipulate webpages or provide new features. Registering a user script instructs the…
    developer.mozilla.org

Unterstütze uns!

Jährlich (2025)

92,9 %

92,9% (604,17 von 650 EUR)

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