Hallo @Henry,
Kurioserweise, zeigen die Browser eine seltsame Fehlertoleranz. Wenn ich die Endung vorgebe, also zb. ".jpg", schreibe ins Input aber dennoch zb. "bild1.jpg" wird daraus natürlich zwar "bild1.jpgjpg". Angezeigt wird's trotzdem.
Das hängt vom Webserver ab, nicht vom Browser. Woher sollte ein Browser wissen, dass er bild1.jpg anfragen soll und kann, wenn man ihn nach bild1.jpgjpg fragt? „Dateiendungen“ spielen im HTTP-Kontext keine Rolle.
Beispielbild(vom Rolf):
Ist so eine Fehlertoleranz sinnvoll?
Da wird vermutlich eine URL umgeschrieben oder es gibt mehrere Sichten …
Viele Grüße
Robert