Hi J-Scripter...
Ja, tatsächlich ist Javascript technisch nicht in der Lage, solche Unterscheidungen vorzunehmen...
Die einzig vernünftige Lösung ist dies mittels htaccess zu erzwingen. (Dann allerdings meist gleich für einen ganzen Ordner) Zu bemerken wär auch noch, dass einige Browser diese "Empfohlenen Vorgaben" (Über den Mime-Type auf octet-stream ein Download erzwingen) nicht berücksichtigen, sich also einfach nicht für den Mime-Typ interessieren und nur die Datei-Endung sehen (Bsp. jpg) und dann gleich darstellen, egal ob man's abgestellt hat oder nicht!
Schade, denn eigentlich wär das so über den Mime-Typ standardisiert!
Trotzdem: Viel Spass!
Miro Dietiker
als Antwort auf: [#6365]