andi: XML Datei über Link zum download anbieten, nicht im Browser öffn

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

  1. 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

    --
    Nein, es ist nicht wahr, dass bei der Post Beamte schneller befördert werden als Pakete.