Ошибка обработки таблицы стилей XSLT с помощью Internet Explorer - PullRequest
1 голос
/ 31 августа 2011

Я создал приложение XSLT, которое преобразует данные XML в форму, которая при использовании генерирует модифицированный XML для создания нового XML с изменениями, но без необходимости непосредственного манипулирования пользователями XML. По сути, отобразите форму, а затем с помощью javascript создайте модифицированный XML.

Это просто отлично работает, но теперь возникает странная проблема. Я создаю файл XML на сервере и сохраняю его в файл. Если пользователь открывает этот файл в IE, видит ошибку:

Не удается отобразить страницу XML Доступ закрыт. Ошибка обработки ресурса.

Теперь, если я открою и просто "сохраню" тот же самый XML-файл, при повторном открытии в IE XML преобразуется, как и ожидалось.

Я подозреваю, что это проблема кодирования, но исходный XML и XSLT, тип контента и т. Д. Все настроены на ISO-8859-1, и теперь я немного растерялся: (

Любая помощь будет оценена. Заранее спасибо

1 Ответ

2 голосов
/ 08 сентября 2011

Проблема, как сказал Димитр, не имеет ничего общего с кодировками, но с «странной» функцией Windows, которая не позволяет использовать «опасные» файлы, приходящие с другого компьютера.в вашей файловой системе и в удаленной файловой системе, откуда вы получили файл.

Чтобы избежать этого, вы можете добавить на «Надежные сайты» веб-страницу, с которой вы скачиваете файл, или сделать это, нажав"щелкните левой кнопкой мыши -> свойства -> отключить" в наборе полей безопасности ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...