Warum kann ich nicht bekommen XSLT-arbeiten in chrome?
Ich habe ein XSLT-Beispiel kopiert direkt aus http://www.w3schools.com/xsl/xsl_transformation.asp, die ich kann nicht scheinen, um anzeigen in Google Chrome. Jedoch, es scheint gut zu funktionieren im IE.
Weiß jemand, warum das wäre?
EDIT:
Die online-version funktioniert gut, aber die lokale Kopie nicht.
- Den Beispiel-Link auf diese Seite (w3schools.com/xsl/cdcatalog_with_xsl.xml), scheint zu funktionieren gut für mich in Chrom (Chrom in der Tat, aber das sollte keine Rolle spielen). Funktioniert es für Sie? Wenn es funktioniert, dann müssen Sie prüfen sehr sorgfältig, was ist anders in Ihrem setup. Überprüfen Sie Dinge wie HTTP-Header, die Sie senden, zum Beispiel.
- Mein problem tritt nur auf, wenn ich kopieren Sie die Dateien in einen lokalen Ordner (sowohl die XSLT und XML).
- Ob die lokale Kopie enthalten, die die Verarbeitung der Anweisung in Zeile zwei? Das beginnt mit
<?
. Beachten Sie, dass Sie nicht sehen Sie, wenn Sie "display-Quelle" in Chrome. - Ja, tut es. Interessant, wie es erscheint nicht in der Quellansicht.
- mögliche Duplikate von Wie kann ich machen XSLT arbeiten in Chrom?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hatte dasselbe Problem mit Google Chrome (getestet auf 13.0.782.215) und (nicht-JavaScript XSL-transformation):
Fand ich die Lösung, dass funktioniert bei mir laufen Chrome-browser mit
--allow-file-access-from-files
Schalter:Target
meine Google Chrome Verknüpfung. Erreichbar durch Rechtsklick auf die Verknüpfung und rechts auf Eigenschaften klicken, fügen Sie--allow-file-access-from-files
nach der"path\to\chrome\exe"
bereits in diesem Feld.Yeah, wenn Sie kopiert das Muster nach unten, um eine Datei auf Ihrem computer, die xml funktioniert nicht mit xslt auf Chrom, weil es nicht finden können, Ihre xslt-Datei zur Verfügung gestellt, indem Sie nur den Dateinamen. Ich habe versucht, sowohl die xml-Datei die xslt-Datei zu einem web-server läuft auf meinem computer und es funktionierte.
Wenn Sie nicht über einen web-server auf Ihrem computer, habe ich keine Lösung mit Chrom. Aber vielleicht können Sie versuchen, einen vollständigen Pfad, vielleicht begonnen mit "file:///C:/". Verwenden Sie andere browser, wenn das nicht funktioniert...
Glück,
Max Xie