У меня есть XML-документ здесь, который вручен с соответствующим файлом XSL. Преобразование оставляют быть выполненным клиентское без JavaScript.
Это хорошо работает в IE (ужас шока), но в Google Chrome, просто отображает текстовые узлы документа.
Я знаю, что возможно сделать клиентский XSL в Chrome, поскольку я видел примеры его, но я должен все же смочь копировать этот успех сам
Что я делаю неправильно?
На момент написания была ошибка в chrome , которая требовала атрибута xmlns
для запуска рендеринга:
<xsl:stylesheet xmlns="http://www.w3.org/1999/xhtml" ... >
Это была проблема, с которой я столкнулся, когда обслуживание XML-файла с сервера .
Если, в отличие от меня, вы просматриваете xml-файл из file: ///
url , то решения с упоминанием - allow-file- доступ из файлов
- это те, которые вам нужны
Проверить http://www.aranedabienesraices.com.ar
Этот сайт построен на стороне клиента XML / XSLT. Он работает в IE6-7-8, FF, O, Safari и Chrome. Правильно ли вы отправляете заголовки HTTP? Соблюдаете ли вы политику одинакового происхождения?