Codemirror falha ao adicionar tag dentro dela
-
26-09-2019 - |
Pergunta
Estou usando o codemirror http://marijn.haverbeke.nl/codemirror/ Para permitir que os usuários criem seus próprios modelos da Web dentro de um aplicativo da Web.
O Codemirror funciona muito bem, exceto pelo tempo em que os usuários colocaram uma tag dentro de seu código -fonte. Quando eu carrego isso dentro do espelho de código, ele quebra tudo no código -fonte a seguir, porque acha que minha área de texto Codemirror está fechada.
Estou usando a seguinte maneira de lançar o Codemirror:
Codemirror.FromTexTarea ('código')
Funciona muito bem no meu "código" de textarea existente, exceto quando os usuários adicionam dentro de seus modelos (no codemirror textarea).
Qualquer ajuda é muito apreciada!
Solução
Resolvido embrulhando htmlspecialchars () em torno do código, antes de colocá -lo no Code Mirror!