.. und doppelt gemoppelt macht bekanntlich Ärger. Kurzum, das obige Script gelöscht und jetzt klappt es.
Beitrag
RE: Div. Skripte funktionieren im aktuellem Nightly nicht mehr
[…]
Was mich wundert ist, dass du beim Original-Einstellungsbutton das gleiche Icon wie beim Skript hast. Original sollte es so ausschauen (ohne den Buttonhintergrund).
Hast du vielleicht irgendein Skript doppelt in deinem chrome-Verzeichnis?
Was mich wundert ist, dass du beim Original-Einstellungsbutton das gleiche Icon wie beim Skript hast. Original sollte es so ausschauen (ohne den Buttonhintergrund).
Hast du vielleicht irgendein Skript doppelt in deinem chrome-Verzeichnis?
BrokenHeart
Hast du vielleicht irgendein Skript doppelt in deinem chrome-Verzeichnis?
![]()
Kann mir bitte jemand die nötige Änderung für dieses Script verraten? Ich komme einfach nicht auf die richtige Variante...
Sehe, dass 2002Andreas schon eine Lösung angeboten hat. Aber ich poste es jetzt trotzdem mal...
Hatte die CSS-Sachen auskommentiert, da es hier so nicht lief. Also wieder rückgängig machen bei dir...
JavaScript
(function() {
if(location.href != 'chrome://browser/content/browser.xhtml') return;
try {
CustomizableUI.createWidget({
id: 'Tooltip-button',
type: 'custom',
defaultArea: CustomizableUI.AREA_NAVBAR,
onBuild: function(aDocument) {
var button = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
var attributes = {
id: 'Tooltip-button',
class: 'toolbarbutton-1 chromeclass-toolbar-additional',
removable: 'true',
label: 'Tooltip aktivieren/deaktivieren',
tooltiptext: Services.prefs.getBoolPref('browser.chrome.toolbar_tips') ?
'Tooltips anzeigen' : 'Tooltips ausgeblendet'
};
for (var a in attributes) {
button.setAttribute(a, attributes[a]);
};
button.addEventListener('click', event => {
var isEnabled = !Services.prefs.getBoolPref('browser.chrome.toolbar_tips');
Services.prefs.setBoolPref('browser.chrome.toolbar_tips', isEnabled);
var windows = Services.wm.getEnumerator('navigator:browser');
while (windows.hasMoreElements()) {
let b = windows.getNext().document.getElementById('Tooltip-button');
if (isEnabled)
b.setAttribute('tooltiptext', 'Tooltips anzeigen')
else
b.setAttribute('tooltiptext', 'Tooltips ausgeblendet');
};
});
return button;
}
});
} catch(e) { };
/*
var css =
'#Tooltip-button[tooltiptext="Tooltips ausgeblendet"] {list-style-image: url("file:///F:/ICONS/FF/T-rot.png")}' +
'#Tooltip-button[tooltiptext="Tooltips anzeigen"] {list-style-image: url("file:///F:/ICONS/FF/T-grün.png")}';
var stylesheet = document.createProcessingInstruction('xml-stylesheet', 'type="text/css" href="data:text/css;utf-8,' + encodeURIComponent(css) + '"');
document.insertBefore(stylesheet, document.documentElement);
*/
})();
Alles anzeigen
