Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.137.217.134] |
|
Сообщ.
#1
,
|
|
|
index.xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE book SYSTEM "doc.dtd" [ <!ENTITY my "eto ja"> ] > <bk:book xmlns:bk="http://local.de/doc.dtd"> &autor; -> &my; </bk:book> doc.dtd <!ELEMENT bk:book ANY> <!ENTITY autor "I'm Admin"> B IE работает, в остальных (Opera 11.60, FF 10.0, Chrome, Safari) - нет... Не могу понять почему |
Сообщ.
#2
,
|
|
|
Как-то с пол годика назад опять занимался этим вопросом, в общем ответ такой (если я не ошибаюсь...):
По стандарту (или рекомендации) процессор XML не обязан обрабатывать внешние сущности. И даже с помощью standalone="no" его это сделать не заставишь. То есть каждый XML процессор сам может решать, подключать внешний файл или нет. Поэтому в одних браузерах работает а в других нет. Это так, чтоб вопрос без ответа не болтался... |