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

Beiträge von goddy99

  • [Mein Hauptproblem ist gelöst] Fx 69 und Scripte gehen nicht mehr

    • goddy99
    • 4. September 2019 um 19:07
    Zitat von 2002Andreas
    Zitat von goddy99

    der mir dazu einen Tip geben kann.

    Dieses Script funktioniert hier einwandfrei:

    Vielen Dank !!!!!!!!!!!!

    Das Script funktioniert bei mir auch einwand frei.

    You make my day !!

  • [Mein Hauptproblem ist gelöst] Fx 69 und Scripte gehen nicht mehr

    • goddy99
    • 3. September 2019 um 23:20

    Ich habe testweise auch mal das script aus Beitrag #18 ausprobiert, und siehe da, das Neuladen des Tab funktioniert.

    Also sollte meine Vorbereitung schon stimmen.

    Bis FF68 hat das Script TabFocus.uc.js ja auch tadellos funktioniert.

    Leider habe ich keine Ahnung ob und wo etwas geändert werden muss, damit es in FF69 wieder funktioniert.

    Vielleicht gibt es hier ja jemanden, der mir dazu einen Tip geben kann.

    Code
    // ==UserScript==
    // @name           TabFocus.uc.js
    // @startup        window.tab_hover.onLoad();
    // @shutdown       window.tab_hover.onUnload();
    // @version        2014.8.23
    // @note           修改为无需重启的方式
    // ==/UserScript==
    
    if (window.tab_hover) {
        window.tab_hover.onUnload();
        delete window.tab_hover;
    }
    
    window.tab_hover = {
        delay: 250,
    
        event: null,
        tid: null,
    
        onLoad: function() {
            gBrowser.tabContainer.addEventListener("mouseout", tab_hover.onMouseOut, false);
            gBrowser.tabContainer.addEventListener("mouseover", tab_hover.onMouseOver, false);
    
            // 右键点击则暂停 focus,但由于点击的相应时间问题,可能会更混乱
            // gBrowser.tabContainer.addEventListener("click", tab_hover.onMouseClicked, false);
        },
        onUnload: function() {
            gBrowser.tabContainer.removeEventListener("mouseover", tab_hover.onMouseOver, false);
            gBrowser.tabContainer.removeEventListener("mouseout", tab_hover.onMouseOut, false);
            // gBrowser.tabContainer.removeEventListener("click", tab_hover.onMouseClicked, false);
        },
    
        onMouseOver: function(event) {
            tab_hover.event = event.target;
            tab_hover.tid = setTimeout(function() {
                gBrowser.selectedTab = tab_hover.event;
                tab_hover.event=null;
            }, tab_hover.delay);
        },
        onMouseOut: function() {
            if (tab_hover.tid) {
                clearTimeout(tab_hover.tid);
                tab_hover.tid = null;
            }
        },
        onMouseClicked: function() {
            if (tab_hover.tid) {
                clearTimeout(tab_hover.tid);
                tab_hover.tid = null;
            }
        },
    };
    tab_hover.onLoad();
    Alles anzeigen
  • [Mein Hauptproblem ist gelöst] Fx 69 und Scripte gehen nicht mehr

    • goddy99
    • 3. September 2019 um 20:34

    Bei mir funktioniert seit Fiefox 69 das Script TabFocus.uc.js nicht mehr.

    Ich habe schon die Datei Firefox-Anpassungen.zip hier noch mal neu runtegeladen und die komplette Basisinstallation erneuert. Trotzdem funktioniert der Wechsel der Tabs per Mouseover nicht mehr.

Unterstütze uns!

Jährlich (2025)

67,1 %

67,1% (435,86 von 650 EUR)

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