Liegt da Problem an Firefox oder an den Seiten?
Weder noch, behaupte ich mal. Hier gibt es jedenfalls keine Probleme...
Welche Sicherheitssoftware läuft bei dir?
Liegt da Problem an Firefox oder an den Seiten?
Weder noch, behaupte ich mal. Hier gibt es jedenfalls keine Probleme...
Welche Sicherheitssoftware läuft bei dir?
im Media kannst du Win 10 um 100 € oder so kaufen
...und direkt von Microsoft gibt es Win10 immer noch gratis (und sogar Win11 - falls die Hardware mitspielt...)
Bei anderen Rechnern die ich nutze, tritt das Problem mit FF nicht auf!
So eine Info gehört eigentlich in den 1.Post...
Dann gib uns doch mal genauere Infos zu dem betroffenen Rechner.
about:support in die Adreßleiste eingeben, den Button "Text in die Zwischenablage kopieren" drücken und dann hier im nächsten Post als "Code" (3. Button von rechts oben am Eingabefeld) einfügen.
Das muss man real gesehen haben, ein Traum
Vollste Zustimmung! Real noch zigmal besser als auf dem Bildschirm...
Gerade mal getestet: Hier funktioniert das Skript einwandfrei...
Dann mußt du die Adreßleiste ganz nach links verlegen...
Wenn deine Adreßleiste soweit rechts endet, wie in deinem ersten Screenshot, ist die Position doch normal.
Im zweiten Screenshot sitzt die Adreßleiste wesentlich weiter links, also...
Edit: Dieses PopUp erscheint am rechten Rand der Adreßleiste...
Dann weiter viel Spaß mit dem Kasperle!
Ich bin dann raus...
Glaubst du ernsthaft, daß sich jetzt jemand diese völlig unnütze Software installiert, um zu testen, was da für Einstellungen möglich sind?
Es hat schon seine Gründe, warum wir hier so vehement von der Nutzung dieser (und anderer) externer AV-Lösungen abraten.
Der Windows-Defender kann das (mindestens) genau so gut, ist besser ins System integriert, verursacht keine solchen Probleme und kostet nix extra.
Danke für die Info.
Neugierige Frage: Was soll das Skript eigentlich bewirken?
Könnte er aber - wenn er will!
wenn wir das Ganze nur mit Forenmitteln nachbauen wollten, kämen wir nie dahin.
Unterschätze Andreas nicht!
Dann weißt du doch auch den Text, der da steht und kannst die entsprechend ansprechen...
Auch nicht für die Eigenkreationen, wie den Quicklinkbutton oder den für den Neustart mit Cache leeren.
Dann schau doch mal in das betreffende Skript. Da steht das nämlich drin!
Wenn da nix steht, hast du keinen tooltip definiert und dann erscheint logischerweise auch keiner...
Als Beispiel mein Skript für den Neustart (Zeile 20):
// RestartFirefox_plus.uc.js 2
(function() {
if (location != 'chrome://browser/content/browser.xhtml') return;
try {
CustomizableUI.createWidget({
id: 'restart-button',
type: 'custom',
defaultArea: CustomizableUI.AREA_NAVBAR,
onBuild: function(aDocument) {
var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
var props = {
id: 'restart-button',
class: 'toolbarbutton-1 chromeclass-toolbar-additional',
removable: false,
label: 'Neustart',
tooltiptext: 'Neustart (mit Rechts- und Mittelklick wird userChrome.js-Cache geleert)',
style: 'list-style-image: url("file:///F:/FIREFOX-ICONS/Icons/Neustart.png")',
onclick: 'if (event.button == 0) { \
Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); \
}; \
if (event.button == 1 || event.button == 2) { \
Services.appinfo.invalidateCachesOnRestart(); \
Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); \
};'
};
for (var p in props)
toolbaritem.setAttribute(p, props[p]);
return toolbaritem;
}
});
CustomizableUI.registerToolbarNode(tb);
} catch(e) { };
var menuitem = document.createXULElement('menuitem');
var props = {
id: 'restartfirefox-fileMenu2',
label: 'Neustart',
tooltiptext: 'Neustart (mit Rechts- und Mittelklick wird userChrome.js-Cache geleert)',
onclick: 'if (event.button == 0) { \
Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); \
}; \
if (event.button == 1 || event.button == 2) { \
Services.appinfo.invalidateCachesOnRestart(); \
Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); \
};'
};
for (var p in props)
menuitem.setAttribute(p, props[p]);
document.getElementById('menu_FilePopup').insertBefore(menuitem, document.getElementById('menu_FileQuitItem'));
var pane1 = document.getElementById('appmenuPrimaryPane');
if (pane1) {
menuitem = document.createXULElement('menuitem');
var props = {
id: 'restartfirefox-fileMenu',
class: 'menuitem-iconic',
label: 'Neustart',
tooltiptext: 'Neustart (mit Rechts- und Mittelklick wird userChrome.js-Cache geleert)',
onclick: 'if (event.button == 0) { \
Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); \
}; \
if (event.button == 1 || event.button == 2) { \
Services.appinfo.invalidateCachesOnRestart(); \
Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); \
};'
};
for (var p in props)
menuitem.setAttribute(p, props[p]);
pane1.insertBefore(menuitem, document.getElementById('appmenu-quit'));
};
})();
Alles anzeigen
d.h. sie werden nicht angesprochen.
Die können auch nicht angesprochen werden, da sie kein "tooltip" sind, sondern ein "tooltiptext"...
Hab auch nix anderes behauptet...
Bei dem Code fehlt am Ende noch eine schließende geschweifte Klammer...
Versuche nämlich seit geraumer Zeit, ein Addon-Symbol aus der Symbolleiste verschwinden zu lassen, aber das klappt nicht.
Rechtsklick auf das Icon -> "An Symbolleiste anheften" klicken. Danach sollte das Icon weg sein und im Popup des neuen Buttons wieder auftauchen...