Separates Downloads-Fenster?

  • Hallo, bin durch Zufall auf dieses Script von aborix gestoßen.

    Ich fide es richtig gut, aber ...

    wenn der Firefox gestatet wird, öffnet sich auch dieses Downloadfenster.

    Finde ich jetzt nicht wirklich so dolle.

    Könnte jemand das Script so überarbeiten, dass das Fenster nur beim betädigen des Buttons geöffnet wird?

    Bitte.

    So grob habe ich ja eine Vorstellung was gemacht werden müsste, aber ...

    mir fehlt halt das wissen.

    Mit <3lichem Gruß

    Mira

  • Habe es hinbekommen!

    Habe halt nur keine Ahnung, ob es so richtig ist?

    Mit <3lichem Gruß

    Mira

  • Wie funktioniert das:

  • Wie funktioniert das:

    JavaScript
    (function() {
    
      ...
            Services.wm.getMostRecentBrowserWindow().document.getElementById('Download-button').click()
        }));
    
    })();

    Ich sehe Du hast Zeile 33 verändert.

    Aber genau das, hat bei mir den erwünschten Effekt gehabt!

    JavaScript
        Services.wm.getMostRecentBrowserWindow().document.getElementById('Download-button').click("click", onClick)

    Durch das("click", onClick) wird nur beim Anklicken das Fenster geöffnet,

    so zumindest bei mir.

    Ohne, also so .click() öffnet sich das Fenster schon beim Starten des Firefox.

    Aber Danke für's drüber schauen, so falsch kann ja dann das Script gar nicht sein,

    zumal es ja funktioniert, wie ich mir das vorstelle.

    Mit <3lichem Gruß

    Mira

  • Wie funktioniert das:

    Hallo zusammen,

    habe mich mal bedient, Danke.

    aborix

    Falls es nicht ein zu großer Aufwand wäre...das sich nach dem fertiggestellten Download nach ca. 10 Sek. automatisch schließt.

    Danke im Voraus.

    Gruss
    cityhai

    Einmal editiert, zuletzt von cityhai (6. Juli 2023 um 14:58)

  • Das Popup-Menü habe ich mit css-Code probehalber angepasst. Einen kleinen Patzer gibt es noch, den ich nicht weg bekomme, und zwar bei Hover des nicht selektierten Feldes im Button "Ordner öffnen" der originale Hintergrund (leicht grau).

    Grüße vom FuchsFan

  • Nur noch das Script und den CSS-Code eingesetzt, der HG bleibt bei Hover.


    2002Andreas

    Ich sehe gerade an deinem Screenshot, das ist das normale Popup für Downloads. Das was ich gemacht habe ist bestimmt für das Script von aborix, mit dem Downloadbutton.

    Grüße vom FuchsFan

    Einmal editiert, zuletzt von FuchsFan (5. Juli 2023 um 17:36) aus folgendem Grund: Ein Beitrag von FuchsFan mit diesem Beitrag zusammengefügt.

  • Als Notlösung habe ich eine dunkle Farbe bei Hover gewählt.

    Hm,

    könnte das * eventuell helfen?

    *

    CSS
    #downloadsListBox richlistitem.download-state button.downloadButton:hover{
        border: 1px solid brown !important;
        --in-content-button-background-hover: none !important;
        background-color: greenyellow !important;
    }

    Es grüßt,

    Ralf

  • könnte das * eventuell helfen?

    Danke, Ralf, der HG bleibt immer noch.

    Ich habe da noch einen anderen Gedanken, dass es eventuell durch das BS verursacht wird, weil ja ein neues Fenster geöffnet wird. Wenn ohne den CSS-Code mit dem Script gearbeitet wird, dann ist dort bei Hover auch dieser hellgraue Hintergrund da.

    Grüße vom FuchsFan

  • Ich habe da noch einen anderen Gedanken, dass es eventuell durch das BS verursacht wird, weil ja ein neues Fenster geöffnet wird. Wenn ohne den CSS-Code mit dem Script gearbeitet wird, dann ist dort bei Hover auch dieser hellgraue Hintergrund da.

    Eher nicht, denn dann müsste ich das Problem auch haben, habe ich aber nicht.

    Es grüßt,

    Ralf

  • Eher nicht, denn dann müsste ich das Problem auch haben, habe ich aber nicht.

    Dann sage bitte, was ist bei Dir anders. Wie sieht der Script-Code bei Dir aus?

    Jetzt habe ich in allen Versionen probiert, bei installierten und portablen, es ist immer der Zustand, wie auf meinem Screenshot zu sehen.

    Und Andreas hat ja auch bestätigt, dass es bei ihm auch so ist.

    Grüße vom FuchsFan

  • Das Popup-Menü habe ich mit css-Code probehalber angepasst. Einen kleinen Patzer gibt es noch, den ich nicht weg bekomme, und zwar bei Hover des nicht selektierten Feldes im Button "Ordner öffnen" der originale Hintergrund (leicht grau).

    ...

    Ob es funktioniert?

    CSS
    .downloadButton:not([disabled="true"]):hover {
        border: 1px solid brown !important;
        --in-content-button-background-hover: none !important;
        background-color: greenyellow !important;
    }

    oder eher

    CSS
    .downloadButton:hover > .button-box {
        border: 1px solid brown !important;
        --in-content-button-background-hover: none !important;
        background-color: greenyellow !important;
    }

    Mit <3lichem Gruß

    Mira

    2 Mal editiert, zuletzt von Mira_Belle (5. Juli 2023 um 22:29)