XML Datei über Link zum download anbieten, nicht im Browser öffn
andi
- browser
Hallo,
ich habe auf einer Seite einen Link auf eine XML Datei. Bein draufklicken soll sich der übliche Dialog zum Dateidownload öffnen. Es wird aber die Datei im Browser angezeigt. Man kann das zwar mit 'nem rechtsklick erreichen, aber die Datei soll auch bei einem normalen linksklick nicht angezeigt werden sondern zum download angeboten werden.
Danke für Euere Hilfe.
Gruß Andi
Hi,
ich habe auf einer Seite einen Link auf eine XML Datei. Bein draufklicken soll sich der übliche Dialog zum Dateidownload öffnen.
dieses Verhalten des Browsers kannst du nur in geringem Umfang steuern, die Einstellungen des jeweiligen Browsers haben Vorrang.
Was du tun kannst:
* die Ressource mit dem Content-Type: application/octet-stream ausliefern
* die Ressource mit einem erfundenen falschen Content-Type ausliefern
* die Ressource mit dem richtigen Content-Type und folgenden zusätzlichen
Headern ausliefern:
Content-disposition: attachment; filename=foo.xml
Alle diese Methoden "müssten" dazu führen, dass der Speichern-Unter-Dialog im Browser angezeigt wird.
So long,
Martin