KindEditor 从数据库中读出来的内容输出在kindeditor怎么变了

YIPU 发布于 2012/11/23 14:26
阅读 2K+
收藏 1
数据库内容为<pre class="brush:php;">&lt;?php
asdfasdf

?&gt;</pre>

可是输出到kindeditor后,查看html却是

<pre class="brush:php;"><!--?php
asdfasdf
?--></pre>

怎么加了个html注释了,奇怪

加载中
0
Roddy
Roddy
不是啊,需要在后端输出内容时escape,比如PHP的htmlspecialchars()函数。
0
Roddy
Roddy
输出到KindEditor时要escape
YIPU
YIPU
KE.util.escape(html) 转换HTML里的特殊字符。 参数: html:String,HTML文本 返回值:String 这个?
0
海角1号
海角1号
从数据库里读出来放到别的 DIV里面的时候先  htmlspecialchars_decode用这个函数把字符转成实体。
返回顶部
顶部