Heim > Backend-Entwicklung > PHP-Tutorial > Wie schalte ich das automatische Escapezeichen von „' <> beim Absenden eines Kindeditor-Formulars aus?

Wie schalte ich das automatische Escapezeichen von „' <> beim Absenden eines Kindeditor-Formulars aus?

WBOY
Freigeben: 2016-08-04 09:21:09
Original
1308 Leute haben es durchsucht

Wie schalte ich das automatische Escapezeichen von „' <> beim Absenden eines Kindeditor-Formulars aus?

Mehrere Felder im Bild sind Formulare, darunter ist content1 der von kindeditor übermittelte Inhalt. 来几个符号'<"> Nach der Verwendung von Firebug sieht es wie im Bild oben aus.

Das bedeutet, dass kindeditor HTML-Spezialzeichen vor dem Absenden automatisch in PHP-ähnliche Formate umgewandelt hat und Symbole wie < und >

Eine sehr rücksichtsvolle Funktion, aber Sie sollten bei der Verwendung vorsichtig sein.

Antwortinhalt:

Wie schalte ich das automatische Escapezeichen von „' <> beim Absenden eines Kindeditor-Formulars aus?

Mehrere Felder im Bild sind Formulare, darunter ist content1 der von kindeditor übermittelte Inhalt. 来几个符号'<"> Nach der Verwendung von Firebug sieht es wie im Bild oben aus.

Das bedeutet, dass kindeditor vor dem Senden automatisch HTML-Spezialzeichen erstellt und Symbole wie < und >

Eine sehr rücksichtsvolle Funktion, aber Sie sollten bei der Verwendung vorsichtig sein.

KindEditor übernimmt standardmäßig die Whitelist-Filterung und Sie können den Parameter htmlTags verwenden, um die beizubehaltenden Tags und Attribute zu definieren. Natürlich können Sie auch den Parameter filterMode verwenden, um den Filtermodus auszuschalten und alle Tags beizubehalten.

<code class="js">KindEditor.ready(function(K) {
                K.create('textarea[name="content"]', {
                    filterMode : false
                });
            });
</code>
Nach dem Login kopieren

Dies ersetzt jedoch nicht die Back-End-Filterung, da die Front-End-Verarbeitung umgangen werden kann.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage