Przed IE9 mogłem otworzyć lokalny plik XML przy użyciu pliku XSL. Przeglądarka prawidłowo zlokalizuje plik XSL wymieniony w pliku XML i użyje go do przekształcenia XML na stronę HTML. To już nie jest tak, po prostu dostaję pustą stronę.IE 9 poniżej siedmiu nie przekształca XML-a za pomocą pliku XSL, do którego istnieje odwołanie.
Po pobraniu F12, aby uzyskać narzędzia dla programistów i włączyć IE7 lub IE8, plik XML jest ładowany poprawnie. Ale chcę go otworzyć przy pomocy IE9. Niemniej jednak stosowanie IE9 pokazuje komunikat o błędzie
XML5658: Un signe « : » ne doit pas se trouver dans un nom.
A ten odpowiada wiersz:
<?xml:stylesheet type="text/xsl" href="file.xsl"?>
Czytałem Style sheet for XML not rendering in IE9
Moje XSL jest zgodny z tym poście.
Czy istnieje obejście?
Powinieneś dodać swój komentarz jako rozwiązanie i zaakceptować go, aby inni z tym samym problemem dowiedzieli się, jak to naprawić. – Borodin