Thomas J.S.: XSLT und mhtml

Beitrag lesen

Hallo,

Danke für die Antwort.
Nur, wie bekomme ich das in meinen html-Quellcode innerhalb meines XSL-Stylesheet hinein sodass der Browser das als mhtml/mht erkennt?
Bisher bleibt das eine normale html für den IE und die Angaben werden als normaler Text ausgegeben..

Okay, die RFC zu lesen ist nicht unbedingt ein Vergnügen, aber es steht alles drinn was du wissen willst.

Du musst dein Zielformat mit XSLT so erzeugen, dass das passt, ob du es als output=text oder output=html machstm, wichtig ist, dass die erzeugte Datei dann aich mit der entsprechenden endung *.mht oder *.mhtml gespeichert wird.

Jedefalls muss du dafür sorgen, dass die entsprechenden Header-Angaben in der Datei drinn stehen:

----------------------

MIME-Version: 1.0
Content-Type: multipart/related; boundary="NaechsterTeil"

--NaechsterTeil
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset="UTF-8"

<html ...... >
......
</html>

--NaechsterTeil
Content-Location: ..........
Content-Transfer-Encoding: base64
Content-Type: image/gif

R0lGODlhIANqAecAALggIP/// ...... das ganze base64 Zeug ...

----------------------

und so weiter, welche Header es sind, steht im RFC. Auch wie du Bilder etc. auf verschiedene Arten verlinken kannst.

Grüße
Thomas