CodeMirr не удается при добавлении метки внутри него

StackOverflow https://stackoverflow.com/questions/2817226

Вопрос

Я использую CodeMirror http://marijn.haverbeke.nl/codemirror/ Чтобы позволить пользователям создавать свои собственные веб-шаблоны в веб-приложении.

CodeMirror работает отлично, за исключением времени, которые пользователи помещают тег в исходном коде. Когда я загружаю это в зеркале внутри кода, он нарушает все в исходном коде, который следует после того, как он считает, что мой текстовая область CodeMirror закрыта.

Я использую следующий путь для запуска CodeMirrer:

CodeMirror.FromTextarea («код»)

Он отлично работает на моем существующем текстовом «коде», за исключением случаев, когда пользователи добавляют в их шаблоны (в Textarea CodeMirror).

Любая помощь высоко ценится!

Это было полезно?

Решение

Решается путем упаковки htmlspecialchars () вокруг кода, прежде чем положить его в зеркало кода!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top