Danke, funktioniert in diesem Fall aber trotzdem.
Hier leider nicht, musste ich einfügen.
Wir helfen uns doch immer gerne.
Danke, funktioniert in diesem Fall aber trotzdem.
Hier leider nicht, musste ich einfügen.
Wir helfen uns doch immer gerne.
musste ich einfügen.
Ich hatte meinen Beitrag nachträglich geändert.
Bei mir im Code war die # vorhanden, fehlte wohl dann nur beim Kopieren ins Forum
Danke, Endor, habe das Script übernommen. Hast Du das absichtlich weg gelassen? setTimeout(window.close, 10000); // 3 sek = 3000 ms
Die anderen Werte sind auf true.
Ich stehe wohl z.Z. total auf dem Schlauch!
Wo genau kann ich das Verhalten des Downloadfensters einstellen?
Es geht darum =>
// preferences:
// Automatisch öffnen (Standard: true)
// (bool) browser.download.manager.showWhenStarting
// Automatisch schließen (Standard: false):
// (bool) browser.download.manager.closeWhenDone
// Wenn oben „false“, wird das automatische Schließen nur beim automatischen Öffnen durchgeführt (Standard: „false“):
// (bool) browser.download.manager.closeWhenDoneIfAutoOpened
// Fortschrittsanzeige in der Taskleiste anzeigen (Standardeinstellung: true)
// (bool) browser.download.manager.showProgressInTaskButton
Und 2002Andreas wärst Du so nett und könntest den Pfeil zur Verfügung stellen?
Den da =>
Na klar, kein Problem
Danke
Danke
Bitte, war gern geschehen
Wo genau kann ich das Verhalten des Downloadfensters einstellen?
In about:config? Allerdings wirst Du die Prefs wohl erst anlegen müssen.
Wo genau kann ich das Verhalten des Downloadfensters einstellen?
In about:config? Allerdings wirst Du die Prefs wohl erst anlegen müssen.
Aha.
Da habe ich mir schon mal die Finger verbrannt!
Ob ich es dennoch wagen sollte?
Und wenn, dann ja nur über die user.js inkl. Kommentar.
Und wenn, dann ja nur über die
Und wenn es dann nicht so funktioniert wie du es möchtest, dann den neuen Eintrag in der config per Hand wieder entfernen.
Löschen der user.js bringt nichts.
Und wenn es dann nicht so funktioniert wie du es möchtest, dann den neuen Eintrag in der config per Hand wieder entfernen.
Hm, vorher muss das aber in der user.js auskommentiert werden, sonst wird es beim nächsten Start wieder gesetzt.
vorher muss das aber in der user.js auskommentiert werden
Das ist klar, oder eben gelöscht.
Nochmals Danke für die Tipps,
dass hatte ich leider schon "erfahren" müssen!
Aber wenigstens hatte es einen Lerneffekt.
Denn DAS vergesse ich nicht so schnell.
Aber ich weiß auch gar nicht, ob ich das Downloadfenstergedöns nutzen werde,
habe ja ein Anderes mit Button und das reicht mir eigentlich auch.
Bekommt es vllt. jemand hin, dieses hier in letzter Zeit besprochene neue Download-Fenster (das sich automatisch schließt) mit diesem Script hier zu verbinden (es erzeugt einen Downloads-Button auf der Symbolleiste und erstellt ebenfalls ein Downloads-Fenster, das ich dann aber natürlich nicht mehr bräuchte - nur den Button).
// Downloadbutton.uc.js (function() { if (location != 'chrome://browser/content/browser.xhtml') return; CustomizableUI.createWidget({ id: 'Download-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: 'Download-button', class: 'toolbarbutton-1 chromeclass-toolbar-additional', removable: true, label: 'Downloads', accesskey: 'D', tooltiptext: 'Downloads', style: 'list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAASCAYAAABfJS4tAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABtUlEQVR42qWUsW4UMRiEZ2wH8QARIiWi4R4hF53OPTWPQZMSJEpKGniHSNAgRInEf0UuBUUkGqqI7pIiLdIpWB4a+3CcXS6Am7V37e+fGdvLxWLB+XzuzSzhPxtJSlKMMdDMrn2MMT5p5wJQHZjZu9sWCD1U0quRybMYo8yMt1EdBqAvyoTPAAKABACSfgC4R3IDjzGGPkJJAgCaWW//bzKVpN7BWzP7HcVYBP9QDChWAWAN4H7pp/L+qDy/DAEkfWpgF845SZoCeN+CWzvtzqdtUO/9eS8aANwWW+umf0ZyQnLinPvZQ4vaTevBRz2U5KQsfJhzfg3gI4BDkhcNdJ/k8k/gG0rL+FG1n3P+DkDOOVWlJE96xWGAeyopAQgkJ5K+Vahz7mmj8mUp+qzAly28V3zaFyR5VjMtUbROBqFbN6+AHgM4dM498N6fS3reQiXdiGEsimvHKef8pt19kvsVGkI4JnkwxHBAvAvcwdjZLSqne3ve7+xoVm2HEI5TSgdjbotiqlfaQkkuLy/TbHc3LFerNJV0Mqa0AdsaiB/KHf86Eg2uroDVKm1+PvWG1Surbs0vwI32T0LSlTkAAAAASUVORK5CYII=)', oncommand: "window.open('chrome://browser/content/downloads/contentAreaDownloadsView.xhtml', 'Downloads', 'chrome,resizable=yes,width=600,height=340,left=440,top=250');" }; for (var p in props) toolbaritem.setAttribute(p, props[p]); return toolbaritem; } }); Downloads.getList(Downloads.ALL) .then(list => list.addView({ onDownloadAdded: () => Services.wm.getMostRecentBrowserWindow().document.getElementById('Download-button').click() }));})();
Bitte teile das Script richtig. Der komplette Code ist in einer einzigen Zeile und damit nur sehr schlecht lesbar.
Er meint wahrscheinlich dieses hier:
// Downloadbutton.uc.js
(function() {
if (window.__SSi != 'window0')
return;
CustomizableUI.createWidget({
id: 'Download-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: 'Download-button',
class: 'toolbarbutton-1 chromeclass-toolbar-additional',
removable: true,
label: 'Download Fenster öffnen',
accesskey: 'D',
tooltiptext: 'Download Fenster öffnen',
style: 'list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAC7klEQVR42mJgAIL3K2X+AwQQy9VMzf+cIooMAAHE8H6i2n+QKEAAsbCrSjJ8vST4HyCAQByG13Mc/n+/D5EBCCAWsMByBQa2bz/BkgABxAAz5f1aYbAKgAACo6+XJP///OQFFgAIIJbvd23//z/NyPD/NQPDg8uS/wECiIlT+TDjr5/sDK9ZrjMo6D5nBAgguLYPC13/f7nN+v/bQ7H/P77awM0DCCAWGOPLp58MfE80GFiE+RiYOCXhGgECiAlE3PZI/i8iL8bAchMocV2C4d/+fwyPj2qBTQEIIBR02S7+/4N1AigSAAHECPcLyB9/OBkY/rMxMLxkYRDMvwWWAwggJpgCDidZBlazzwzsVg8ZGAXU4SYABBDckYy/2BmYvgsyMLLxMPz+g7AFIIAQCr6zA+0B+oCLn+HHV0Q4AgQQ48MTUv8FvwszsLwUhHhLlIeBkQ+oT+IXw8Pa3wwAAcQkb/GM8f2fbwwMr4CO+8ABDBABBua3wgzP8qQY1BbsZQQIILAj5V3vMj6Tv8Dw8/VbBqZ/nxjuT2BiUFw/D+wLgABCQXeX8v+/5pyAEg4AAYSh6v0il/+cMeIM/9+/YGBgZmNgZOSGKOSTYvi25A6DYOw2FD0AAcSCbsCfX38Y/n+4x/D37R0GZiY2hn/sQN//+8LAzGgClGPCcBVAAGEa8O8/A9MnVoZ/77gZ/gH5zHwCDP//czAwcnID5T5jGAAQQCx3o0L/s/znBXP+/fvD8E/sGgPjJ14GxrdCDAxszMBwBQYrAz8DAx8TA7P8d4anaXH/mf8yMfz/y87w6/9zBoAAYoSlJrbiAwzi7wwY/r38CNSIcCqTFB+E/wvonu//GVj4+Rie855k+NtjzaCwfjYjQAChBMhNt5T/7IV7GaTf6jD8fAZx7h9xXgZ2RmYGVjFBsMYfzZYMqjvmwvUBBBBWBIqqW2t5/n+eo/X/6zKj//d38v4HuRKbWoAAwouOher8Pxmtg1cjQIABAFbt8Z32Ai5RAAAAAElFTkSuQmCC)',
oncommand: "window.open('chrome://browser/content/downloads/contentAreaDownloadsView.xhtml', 'Downloads', 'chrome,resizable=yes,width=600,height=750,left=1840,top=100');"
};
for (var p in props)
toolbaritem.setAttribute(p, props[p]);
return toolbaritem;
}
});
Downloads.getList(Downloads.ALL)
.then(list => list.addView({
onDownloadAdded: () =>
Services.wm.getMostRecentBrowserWindow().document.getElementById('Download-button').click()
}));
})();
Alles anzeigen
Mfg.
Endor
Bitte teile das Script richtig. Der komplette Code ist in einer einzigen Zeile und damit nur sehr schlecht lesbar.
Das funktioniert (bei mir) leider schon seit geraumer Zeit nicht mehr.
Der Code wird korrekt dargestellt, nachdem man ihn eingefügt hat und sobald man auf Antworten (oder auch Vorschau) klickt wird er so dargestellt wie man ihn nun hier sehen kann. Das war früher anders, aber jetzt ist es so und lässt sich scheinbar auch nicht ändern.
Ich habe das mit Firefox 102 probiert, mit der Version 115 und auch im Fehlerbehebungsmodus, es bleibt dabei (wie oben beschrieben). UTF-8 ohne BOM oder UTF-8 macht im Übrigen auch keinen Unterschied.
Hier also als Dateianhang (es ist keine zip-Datei, man muss sie nur umbenennen, aus zip muss js werden)
Alles anzeigenDas funktioniert (bei mir) leider schon seit geraumer Zeit nicht mehr.
Der Code wird korrekt dargestellt, nachdem man ihn eingefügt hat und sobald man auf Antworten (oder auch Vorschau) klickt wird er so dargestellt wie man ihn nun hier sehen kann. Das war früher anders, aber jetzt ist es so und lässt sich scheinbar auch nicht ändern.
Ich habe das mit Firefox 102 probiert, mit der Version 115 und auch im Fehlerbehebungsmodus, es bleibt dabei (wie oben beschrieben). UTF-8 ohne BOM oder UTF-8 macht im Übrigen auch keinen Unterschied.
Hier also als Dateianhang (es ist keine zip-Datei, man muss sie nur umbenennen, aus zip muss js werden)
Du musst erst den Code einstellen, dann markieren und erst jetzt auf den Button klicken!
Was soll ich markieren?
dann markieren
Warum so umständlich
Das funktioniert (bei mir) leider schon seit geraumer Zeit nicht mehr.
Du klickst auf dieses Icon:
Ergibt dann:
Dann klickst du mit links auf das Wort: Quellcode
Und dort wählst du aus:
Ergibt dann:
Und dann fügst du das Skript dort ein.
Für einen CSS Code wählst du eben CSS aus.