Включение области расширенного текста в страницу XSLT с использованием Javascript - PullRequest
0 голосов
/ 19 сентября 2019

В одном из устаревших проектов компании хотят иметь область расширенного текста на странице клиента.Страница основана на XSLT и JavaScript.

Знания о xsl / xslt, которые у меня есть, ограничены.Я искал в интернете, но не смог найти никакого полезного / полного ответа на мой вопрос.

Нужно знать, можем ли мы поддерживать форматированный текстовый редактор на странице XSL / XSLT.

1 Ответ

0 голосов
/ 19 сентября 2019

Традиционный подход к использованию XSLT в браузере заключается в том, что XSLT просто генерирует содержимое HTML-страницы.Поэтому вам нужно подумать о том, как выполнять редактирование расширенного текста в HTML / Javascript, а затем, когда вы определили, какой HTML и Javascript вы хотите, довольно просто написать код XSLT для его генерации.

Если вы хотите закодировать больше реального интерактивного поведения в XSLT, то вы можете рассмотреть возможность использования Saxon-JS.Помимо поддержки XSLT 3.0, а не довольно древнего стандарта 1.0, изначально поддерживаемого браузерами, он позволяет вам писать код XSLT, который фактически реагирует на события пользовательского ввода, вместо того, чтобы писать это в Javascript.Заявление о заинтересованности: Saxon-JS - мой продукт.

...