Тег Div добавляется с содержимым HTML (в DocumentFragment), но показывает только внутренний текст вместо HTML результата - PullRequest
0 голосов
/ 30 марта 2019

Эта проблема относится только к Chrome. Ответ html (documentfragment) появляется после анализа xml и xsl, аналогично исходному: https://www.w3schools.com/xml/tryit.asp?filename=try_cdcatalog

Я делаю то же самое для моего сценария, я мог бы отлаживать div, содержащий html (например, данные небольшой таблицы), но после добавления к существующему Div, на веб-странице отображается только текст (как если бы добавлялся внутренний текст).

при проверке элемента div (в DevTools) html-контент добавляется в источник. Интересно, что когда я редактирую HTML (скажем, добавьте border = "1" для таблицы) и нажимаю ввод, сразу же HTML-контент правильно отображается на веб-странице.

Чего не хватает? Заранее спасибо за ваши предложения.

1 Ответ

0 голосов
/ 01 апреля 2019

Я решил эту проблему.Этот фрагмент документа, сформированный путем слияния xml и xsl, который был разработан специально для IE, с xsl output-method = "xml", этот атрибут вызывает преобразование данных как XML, не интерпретируемое как HTML..так как удалить этот атрибут, может бытьпо умолчанию метод вывода равен HTML, поэтому он отображается на веб-странице должным образом (в виде HTML, а не текста) в Chrome и IE11 +

...