XSL-Datei wird von Firefox nicht interpretiert
korn
- xsl
0 Thomas J.S.0 korn0 Thomas J.S.0 MudGuard
Thema: XSL/Browser
Guten Abend!
Ich habe folgendes Problem bei einer Index.xml-Datei, die mit einer externen XSL-Datei formatiert wird:
Im Internet-Explorer wird die XML-Datei fehlerlos dargestellt und auch FORMATIERT. Im Firefox jedoch wird nur die reine XML-Datei dargestellt - ohne die Formatierung von XSL.
Woran kann das liegen? Vielleicht an der Einbindung:
<?xml-stylesheet href="style.xsl" type="text/xsl" ?>
?
Oder liegt das an der Server-Konfiguration?
Danke für Eure Hilfe!
Korn
Hallo,
Guten Abend!
Das ist relativ, hier ist es erst Nachmittag.
Im Internet-Explorer wird die XML-Datei fehlerlos dargestellt und auch FORMATIERT. Im Firefox jedoch wird nur die reine XML-Datei dargestellt - ohne die Formatierung von XSL.
Oder liegt das an der Server-Konfiguration?
Vermutlich. Wenn dein FF die Datei http://de.selfhtml.org/xml/darstellung/anzeige/gruss.xml drstellen kann, schau nach wie der Webeser die XML/XSL-Dateien ausliefert.
Dies sollte application/xml oder text/xml sein. Ist das nicht der Fall unud du keinen Zugriff auf die Server-Konfiguration hast, kannst du versuchen in einer .htaccess Datei den Eintrag zu machen:
AddType text/xml .xml .xsl
Grüße
Thomas
Hallo,
Guten Abend!
Das ist relativ, hier ist es erst Nachmittag.
Im Internet-Explorer wird die XML-Datei fehlerlos dargestellt und auch FORMATIERT. Im Firefox jedoch wird nur die reine XML-Datei dargestellt - ohne die Formatierung von XSL.
Oder liegt das an der Server-Konfiguration?
Vermutlich. Wenn dein FF die Datei http://de.selfhtml.org/xml/darstellung/anzeige/gruss.xml drstellen kann, schau nach wie der Webeser die XML/XSL-Dateien ausliefert.
Dies sollte application/xml oder text/xml sein. Ist das nicht der Fall unud du keinen Zugriff auf die Server-Konfiguration hast, kannst du versuchen in einer .htaccess Datei den Eintrag zu machen:
AddType text/xml .xml .xslGrüße
Thomas
Hmm, der Trick mit der .htaccess-Datei hat leider nicht gewirkt.
Und wie kann ich nachsehen, wie mein webserver die XML/XSL-Datei ausliefert?
Hallo,
Hmm, der Trick mit der .htaccess-Datei hat leider nicht gewirkt.
Und wie kann ich nachsehen, wie mein webserver die XML/XSL-Datei ausliefert?
Z.B. für FF gibt es die Erweiterung http://livehttpheaders.mozdev.org/.
Grüße
Thomas
PS: bitte achte bei deiner Antworten darauf, dass du nicht die gesamte Vorantwort als Zitat in deiner Posting drinn läßt, sondern nur den Teil, der wirklich relevant ist!
Hi,
Und wie kann ich nachsehen, wie mein webserver die XML/XSL-Datei ausliefert?
Z.B. für FF gibt es die Erweiterung http://livehttpheaders.mozdev.org/.
Die ist zwar für vieles praktisch, hier aber unnötig.
Einfach die entsprechende Ressource (xml bzw. xsl) direkt im Browser aufrufen, dann Tools -> Page Info, dort unter "Type" steht der Content-Type.
cu,
Andreas
Hallo,
Und wie kann ich nachsehen, wie mein webserver die XML/XSL-Datei ausliefert?
Z.B. für FF gibt es die Erweiterung http://livehttpheaders.mozdev.org/.Die ist zwar für vieles praktisch, hier aber unnötig.
Einfach die entsprechende Ressource (xml bzw. xsl) direkt im Browser aufrufen, dann Tools -> Page Info, dort unter "Type" steht der Content-Type.
Stimm, manchmal ist das offensichtlichste doch nicht so offensichtlich :)
Grüße
Thomas