Ich kann dir das anbieten. Pfad zum Icon musst du anpassen.
JavaScript
// JavaScript Document
// Browser-Konsole2.uc.js
// Autor @Mitleser / Basis-Script https://www.camp-firefox.de/forum/thema/112673-userchrome-js-scripte-f%C3%BCr-den-fuchs-diskussion/?postID=1264631#post1264631
// 26.01.2025 editiert für eigene Zwecke von @FuchsFan
// Das Script erstellt einen Button zum Öffnen der Browser-Konsole
(function() {
if (!window.gBrowser)
return;
// ■■ START UserConfiguration ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
const id = 'button3'; // Id des neuen Buttons
const label = 'Browser-Konsole - Quicklink'; // Bezeichnung des neuen Buttons
const tooltiptext = 'Browser-Konsole öffnen';
// ■■ END UserConfiguration ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
CustomizableUI.createWidget({
id: id,
type: 'button',
defaultArea: CustomizableUI.AREA_NAVBAR,
label: label,
tooltiptext: tooltiptext,
onCreated: (button) => {
button.style.listStyleImage = 'url("file:///C:/FoxIcons2/konsole2.png")';
//click
button.addEventListener('click', () => {
if (event.button == 0) {
onCommand()
}
function onCommand() {
var document = event.target.ownerDocument;
if (!document.getElementById('menu_browserConsole')) {
let { require } = ChromeUtils.importESModule("resource://devtools/shared/loader/Loader.sys.mjs", {});
require("devtools/client/framework/devtools-browser");
};
document.getElementById('menu_browserConsole').click();
};
});
}
});
//----
})();
Alles anzeigen