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!

Foi útil?

Solução

Resolvido embrulhando htmlspecialchars () em torno do código, antes de colocá -lo no Code Mirror!

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top