Moin.
Gibt es eine Möglichkeit dem Browser mittels HTML oder JS zu sagen, dass er den erwähnten Link zwingend als Downloaden soll?
Es gibt die Möglichkeit, dem Link ein type
-Attribut mitzugeben:
<a href="foo.jpg" type="application/octet-stream">foo</a>
Da der Mime-Type application/octet-stream
unspezifizierte Binärdaten kennzeichnet, sollte der Browser die verlinkte Ressource zum Herunterladen anbieten.
Das Problem dabei ist, dass Browser die Angabe entweder gar nicht beachten (IE, Opera) oder dem HTTP-Header Vorrang geben (siehe z.B. hier).
Christoph