Codemirror schlägt fehl, wenn das Hinzufügen Textarea> -Tag im Innern
-
26-09-2019 - |
Frage
Ich bin mit Codemirror http://marijn.haverbeke.nl/codemirror/ lassen Benutzer ihr eigenes Web-Templates in einer Web-Anwendung.
Codemirror funktioniert gut, mit Ausnahme der Zeit, dass die Nutzer einen Tag in ihrem Quellcode gesetzt haben. Wenn ich, dass sich im Inneren Code Spiegel laden, bricht es alles im Quellcode, die nach dem folgt, weil es mein Codemirror Textbereich denkt geschlossen ist.
Ich bin mit dem folgenden Weg zum Start Codemirror:
CodeMirror.fromTextArea ( 'Code')
Es funktioniert auf meinem vorhandenes Textfeld „Code“, außer wenn Benutzer hinzufügen in ihren Vorlagen (im Codemirror Textfeld).
Jede Hilfe ist sehr geschätzt!
Lösung
gelöst durch Umwickeln htmlspecialchars () um den Code, bevor es in Code Spiegel setzen!