Default Dateinamen festlegen, der für "speichern unter" einer html Seite benutzt wird
bearbeitet von Raketenwilli**Allgemeine Aussage:** Normalerweise ist es, beim Download einer Webseite (→ „Speichern unter“), der Job des Useragenten (Browsers), einen für das Dateisystem gültigen Namen zu „bauen“ und vorzuschlagen. Was der dazu heranzieht ist Sache der Programmierer, denn das ist - soweit ich das weiß - nirgendwo spezifiert.
**Aber:** Wenn Du die „Datei“ **explizit** zum Abspeichern anbietest, so könntest Du in den HTTP-Headern
~~~
Content-Type: text/html; charset=utf-8
Content-Disposition: attachment; filename="filename.html"
~~~
senden.
Wie die Browser darauf reagieren, wenn man das analog als Meta-Angabe sendet …
~~~
<meta name="Content-Type" value="text/html; charset=utf-8">
<meta name="Content-Disposition" value="attachment; filename=filename.html">
~~~
... habe ich mangels Anlass nie getestet.
Default Dateinamen festlegen, der für "speichern unter" einer html Seite benutzt wird
bearbeitet von RaketenwilliAllgemeine Aussage: Normalerweise ist es, beim Download einer Webseite (→ „Speichern unter“), der Job des Useragenten (Browsers), einen für das Dateisystem gültigen Namen zu “bauen“ und vorzuschlagen. Was der dazu heranzieht ist Sache der Programmierer.
Aber: Wenn Du die „Datei“ **explizit** zum Abspeichern anbietest, so könntest Du in den HTTP-Headern
~~~
Content-Type: text/html; charset=utf-8
Content-Disposition: attachment; filename="filename.html"
~~~
senden.
Wie die Browser darauf reagieren, wenn man das als Meta-Angabe sendet …
~~~
<meta name="Content-Type" value="text/html; charset=utf-8">
<meta name="Content-Disposition" value="attachment; filename=filename.html">
~~~
... habe ich mangels Anlass nie getestet.