Hallo,
Ik heb een webapplicatie die xml naar de client stuurt, waar het client-side wordt geparst naar html, met behulp van xslt.
Nou heb ik de volgende code (gedeelte):
Xml:
Xslt:
Dit wordt in firefox prima weergegeven als html. Echter, wanneer ik kijk bij 'View Page Info' staat er bij type text/html. Nu wil ik dat daar application/xml+xhtml komt te staan, omdat ik later ook svg en wellicht nog andere zaken wil toevoegen.
Zoals je in de stylesheet hierboven kan zien staan er een xsl:output. Deze kun je echter niet wijzigen in hetgene dat ik wil. De xml en xsl worden verzonden als application/xml bestanden.
Heeft iemand hier suggesties voor?
Ik heb een webapplicatie die xml naar de client stuurt, waar het client-side wordt geparst naar html, met behulp van xslt.
Nou heb ik de volgende code (gedeelte):
Xml:
XML:
1
2
| <?xml version="1.0" encoding="ISO-8859-1"?> <?xml-stylesheet type="text/xsl" href="t/fok/message.xsl"?> |
Xslt:
XML:
1
2
3
| <?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml"> <xsl:output method="html" /> |
Dit wordt in firefox prima weergegeven als html. Echter, wanneer ik kijk bij 'View Page Info' staat er bij type text/html. Nu wil ik dat daar application/xml+xhtml komt te staan, omdat ik later ook svg en wellicht nog andere zaken wil toevoegen.
Zoals je in de stylesheet hierboven kan zien staan er een xsl:output. Deze kun je echter niet wijzigen in hetgene dat ik wil. De xml en xsl worden verzonden als application/xml bestanden.
Heeft iemand hier suggesties voor?