Wozu dient denn eigentlich der Code unter setTimeOut?
Den hat Boersenfeger so in seinem Skript drin.
Keine Ahung warum das bei ihm so ist
Wozu dient denn eigentlich der Code unter setTimeOut?
Den hat Boersenfeger so in seinem Skript drin.
Keine Ahung warum das bei ihm so ist
Wenn ich Skriptschaltflächen in der Statusleiste platziere, werden sie rechts angezeigt. Was muss ich ändern, damit die Symbole links angezeigt werden?
Was muss ich ändern, damit die Symbole links angezeigt werden?
Flexible Leerräume rechts einfügen.
Den hat Boersenfeger so in seinem Skript drin.
Keine Ahung warum das bei ihm so ist
Mir ist da gerade etwas wieder eingefallen. Kannst du dich erinnern, vor Jahren kamen mal Toolbar-Skripte mit Clippings in Konflikt. Die Clippings-Oberfläche wurde da nicht angezeigt. Und wenn ich mich recht erinnere, hat das damals auch Boersenfeger gemeldet. aborix hatte da diesen zusätzlichen Code angegeben, als Alternative diesen hier in einer eigenen Skript-Datei:
(function() {
if (window.gBrowser) {
gBrowser.selectedBrowser.removeAttribute('blank');
};
})();
Und ich verwende eine eigene Skript-Datei mit diesem Code. Ich habe dort drin aber auch den Code von Boersenfegers Skript als Kommentar drin stehen. Also alles geklärt.
Wozu dient denn eigentlich der Code unter setTimeOut? Der betrifft die Tableiste und ist außer bei den wenigen Leuten, die die Tableiste ganz unten haben, wohl doch gar nicht notwendig. Jedenfalls habe ich ihn nicht.
Das hat mit der "Tableiste ganz unten" nichts zu tun, sondern da geht es darum, dass in weiteren Fenstern (beim ersten Tab), der Webseiteninhalt nicht angezeigt wird. aborix hat dann den Workaround dazu geschrieben und dann lief es wieder.
Diskussion siehe hier:
Da ich aber grundsätzlich nur ein Fenster nutze, habe ich das bei mir auch schon vor einiger Zeit rausgeschmissen...
kamen mal Toolbar-Skripte mit Clippings in Konflikt.
Stimmt.
Ich habe das auch als eigenes Skript hier installiert.
kann man den Text auf der Statusleiste anzeigen lassen oder nicht ?
Kann man
Dazu dieses Skript ohne den CSS Teil nehmen:
/* Statusleiste für Firefox */
// https://www.camp-firefox.de/forum/viewtopic.php?p=1052187&sid=d4e33b574226439c26dfb45629b71369#p1052187
// entwickelt von aborix
(function() {
if (location != AppConstants.BROWSER_CHROME_URL)
return;
var tb = document.createXULElement('toolbar');
tb.id = 'new-toolbar';
tb.setAttribute('customizable', true);
tb.setAttribute('mode', 'icons');
var vbox = document.createXULElement('vbox');
document.getElementById('navigator-toolbox').parentNode.parentNode.insertBefore(
vbox, document.getElementById('browser-bottombox'));
vbox.style.backgroundColor = 'black ';
vbox.appendChild(tb);
CustomizableUI.registerArea('new-toolbar', {legacy: true});
CustomizableUI.registerToolbarNode(tb);
})();
Alles anzeigen
Und diesen CSS Code dann in die userChrome.css einfügen.
Werte musst du dir anpassen:
#statuspanel {
bottom: -20px !important;
margin-left: 0px !important;
border: none !important;
margin-top: -3px !important;
}
#statuspanel-label {
margin-left: 90px !important;
border: none !important;
background: transparent !important;
color: white !important;
font-weight: bold !important;
}
#new-toolbar {
height: 28px;
background: black ;
appearance: none !important;
margin-bottom: -2px !important;
margin-top: -2px !important;
}
Alles anzeigen
dass in weiteren Fenstern (beim ersten Tab), der Webseiteninhalt nicht angezeigt wird.
Danke für den Hinweis
War mir völlig entfallen
BrokenHeart Danke, aber siehe meinen Beitrag vor deinem.
2002Andreas : Super, jetzt mit ein paar Farbanpassungen funktioniert es wie ich es wollte. Vielen Dank dafür.
Gruß
Michael (mkpcxxl)
funktioniert es wie ich es wollte. Vielen Dank dafür.
Hat zwar etwas gedauert...aber schön wenn du zufrieden bist
War gern geschehen.
Wozu dient denn eigentlich der Code unter setTimeOut?
Den hat Boersenfeger so in seinem Skript drin.
Keine Ahung warum das bei ihm so ist
Habe den angesprochenen Code entfernt und es hat keine Auswirkung gezeigt...
/* Statusleiste für Firefox */
// https://www.camp-firefox.de/forum/viewtopic.php?p=1052187&sid=d4e33b574226439c26dfb45629b71369#p1052187
// entwickelt von aborix
(function() {
if (location != AppConstants.BROWSER_CHROME_URL)
return;
var css =`
#new-toolbar {
height: 28px;
direction: rtl;
-moz-window-dragging: no-drag;
/* border-top: 1px solid black !important;
background-color: rgba(0,0,0,0) !important;
color: black !important; */
}
#statuspanel {
bottom: -3px !important;
left: 0 !important;
height: 24px !important;
max-width: 75% !important;
transition: none !important;
}
#statuspanel-label{
background:#7598ff!important;
border: none !important;
font: 17px Arial Rounded MT Bold !important;
font-weight: normal !important;
color: black !important;
}
`;
var sss = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);
var uri = makeURI('data:text/css;charset=UTF=8,' + encodeURIComponent(css));
sss.loadAndRegisterSheet(uri, sss.AUTHOR_SHEET);
var tb = document.createXULElement('toolbar');
tb.id = 'new-toolbar';
tb.setAttribute('customizable', true);
tb.setAttribute('mode', 'icons');
var vbox = document.createXULElement('vbox');
document.getElementById('navigator-toolbox').parentNode.insertBefore(
vbox, document.getElementById('browser-bottombox'));
vbox.style.backgroundColor = '#ffe4c4';
vbox.appendChild(tb);
CustomizableUI.registerArea('new-toolbar', {legacy: true});
CustomizableUI.registerToolbarNode(tb);
})();
Alles anzeigen
Habe den angesprochenen Code entfernt
da geht es darum, dass in weiteren Fenstern (beim ersten Tab), der Webseiteninhalt nicht angezeigt wird.
Auch ich nutze nur 1 Fenster....
Auch ich nutze nur 1 Fenster.
Ok.
Sollte auch nur ein Hinweis sein für alle Fälle
Bis Fx 118 wurde mir die Statusleiste durch folgende Codes angezeigt;
Script status.uc.js
/* Statusleiste für Firefox */
// https://www.camp-firefox.de/forum/viewtopic.php?p=1052187&sid=d4e33b574226439c26dfb45629b71369#p1052187
// entwickelt von aborix
(function() {
if (location != AppConstants.BROWSER_CHROME_URL)
return;
var tb = document.createXULElement('toolbar');
tb.id = 'new-toolbar';
tb.setAttribute('customizable', true);
tb.setAttribute('mode', 'icons');
var vbox = document.createXULElement('vbox');
document.getElementById('navigator-toolbox').parentNode.parentNode.insertBefore(
vbox, document.getElementById('browser-bottombox'));
vbox.style.backgroundColor = '#ffffff';
vbox.appendChild(tb);
CustomizableUI.registerArea('new-toolbar', {legacy: true});
CustomizableUI.registerToolbarNode(tb);
})();
Alles anzeigen
sowie Datei statusleiste.css:
/* ---------------- */
/* Status/Url-Panel */
/* ---------------- */
#statuspanel {
bottom: -20px !important;
margin-left: 0px !important;
border: none !important;
margin-top: -3px !important;
}
#statuspanel-label {
margin-left: 16px !important;
border: none !important;
background: transparent !important;
color: #000080 !important;
font-size: 11px !important;
}
Alles anzeigen
Seit Fx 119 gibt es keine Anzeige mehr. Wo liegt der Hund begraben?
Wo liegt der Hund begraben?
Hier