Проблема с тегом скрипта TinyMCE Python Flask - PullRequest
0 голосов
/ 03 сентября 2018

Итак, я нахожусь в процессе создания колб-приложения, которое использует CodeMirror и TinyMCE в качестве Rich Text Editor для визуализации любого ввода HTML / CSS. Код пользователя вводится в CodeMirror, и с помощью почтового запроса ввод из CodeMirror отправляется в TinyMCE StringField. Я смог реализовать это нормально для стандартных HTML и CSS, однако у меня были некоторые проблемы с тегами скрипта. Теги скриптов в TinyMCE изменяются с

<script>
</script>

до

<script type='mce-no/type'>
</script>

Это останавливает рендеринг javascript в TinyMCE, и мне было интересно, есть ли какое-нибудь решение этой проблемы во Flask?

1 Ответ

0 голосов
/ 03 сентября 2018

Вы увидите это только в том случае, если вы получите «сырой» контент из TinyMCE, используя его getContent({format: 'raw'}) вызов API. Если вы используете обычный getContent() вызов API, вы не увидите этого нечетного type значения.

TinyMCE не будет выполнять JavaScript во время сеанса редактирования.

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