KindEditor 从数据库中读出来的内容输出在kindeditor怎么变了
数据库内容为<pre class="brush:php;"><?php
asdfasdf
asdfasdf
?></pre>
可是输出到kindeditor后,查看html却是
<pre class="brush:php;"><!--?php
asdfasdf
?--></pre>
怎么加了个html注释了,奇怪
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
从数据库里读出来放到别的 DIV里面的时候先
htmlspecialchars_decode用这个函数把字符转成实体。
KE.util.escape(html) 转换HTML里的特殊字符。 参数: html:String,HTML文本 返回值:String 这个?
输出到KindEditor时要escape
不是啊,需要在后端输出内容时escape,比如PHP的htmlspecialchars()函数。