v141 Suche nach einem Skript zum Show\Hide Title Bar

  • Falls du nach einem Button gesucht hast, funktioniert sowas evtl.?

    Icon: Letterst-2a.png.zip

  • das Icon wird nicht angezeigt

    Teste bitte:

  • Aber das Icon wird nicht angezeigt, weder Ihres noch meines. Das Icon befindet sich in /chrome/icons/.

    Hmm, klappt hier mit den Icons. :/
    Evtl. könnte unsere hiesige JS Icon Expertin Mira_Belle sich das mal anschauen. :)

  • Hi, die Variante mit :"let ProfilePath = PathUtils.toFileURI(PathUtils.join(PathUtils.profileDir'));"
    funktioniert nur, wenn der Pfad in CSS gebraucht wird.
    Andi's Skript verwendet aber: "let ProfilePath = Services.dirsvc.get("ProfD", Ci.nsIFile).path.replace(/\\/g, "/");"
    So kann die Variabel direkt in JS verwendet werden.

    Ergo, Andi's Skript erzeugt einen Button mit Symbol, Horstmann's Skript nicht.

    Kleiner Nachtrag!
    Wenn ein "SVG" verwendet wird, kann dieses aber per CSS angepasst werden,
    und wenn man das will, muss man die "erste" Variante nutzen. ;)

    Mit <3lichem Gruß

    Mira

  • Ahh, vielen Dank, wieder was dazugelernt! :)


    Sein Skript funktioniert in Fx 115, aber danach in keiner Fx Version mehr.

    Danke, gut zu wissen! :)

    Einmal editiert, zuletzt von Horstmann (19. Juli 2025 um 15:58) aus folgendem Grund: Ein Beitrag von Horstmann mit diesem Beitrag zusammengefügt.

  • Mira_Belle Ihrer Erklärung entnehme ich, dass der relative Pfad funktioniert, wenn Sie das Symbol per CSS hinzufügen. Derzeit funktioniert das Skript es mit einem Ressourcen Icon oder mit einem Icon mit einem physischen Pfad

    style: 'list-style-image: url("file:D:/Firefox/Profiles/Chrome/icons/title-bar.png");'
    style: 'list-style-image: url("chrome://branding/content/icon32.png");'

  • @Horstmann , es fehlt - damit es in neueren Firefoxversionen funzt - ein Slash nach der Angabe des Profilpfades. Den könnte man z.B. hier einfügen:

    style: 'list-style-image: url("' + ProfilePath +'/'+ buttonicon + '");'

    Dieser Beitrag ist ohne Hilfe einer 'KI' entstanden.

  • Mira_Belle Ihrer Erklärung entnehme ich, dass der relative Pfad funktioniert, wenn Sie das Symbol per CSS hinzufügen. Derzeit funktioniert das Skript es mit einem Ressourcen Icon oder mit einem Icon mit einem physischen Pfad

    Wie von Mira und Andreas erklärt, war mein Dateipfad veraltet für diese Anwendung.

    Sowas sollte hoffentlich klappen, Icon entspechend anpassen:

  • @Horstmann , es fehlt - damit es in neueren Firefoxversionen funzt - ein Slash nach der Angabe des Profilpfades. Den könnte man z.B. hier einfügen:

    style: 'list-style-image: url("' + ProfilePath +'/'+ buttonicon + '");'

    In der Tat!
    Mit dieser Korrektur funktioniert Horstmann's Skript!

    Da bin ich wohl eines gewaltigen Irrtums aufgesessen.
    Wobei, irgendetwas haben sie ja wirklich geändert, nur weiß ich nicht mehr was und warum ich alle Skripte überarbeiten musste,
    und vor allem wie:!:

    Mit <3lichem Gruß

    Mira

  • @Horstmann , es fehlt - damit es in neueren Firefoxversionen funzt - ein Slash nach der Angabe des Profilpfades. Den könnte man z.B. hier einfügen:

    style: 'list-style-image: url("' + ProfilePath +'/'+ buttonicon + '");'

    8|

    Das is alles?

    Also würde das evtl. funktionieren - ohne meine dampfbetriebene Teststation anwerfen zu müssen (Iconname anpassen oder das im Anhang nehmen): :/

    Letterst-2a.png.zip

    3 Mal editiert, zuletzt von Horstmann (19. Juli 2025 um 17:58)

  • @Horstmann Das ist alles:!:

    Mit dieser kleinen Korrektur funktioniert Dein Skript tadellos!!
    Bitte vielmals um Entschuldigung

    Wofür?
    Deine Codes benutze ich schon ewig mit Erfolg. :thumbup:

    Danke für's Testen, uuuuund noch mehr dazugelernt, dank Mitleser - der Mann, der Mythos! :);)

  • Jetzt ist alles gut.

    Prima! :)

    Fyi: direkte Bildanhänge im Forum werden bei mir generell als webp Dateien angezeigt, die funktionieren nur in der Schweiz. ^^