kindeditor 取消自动美化代码(格式化)

2019-10-14 浏览:1906
kindeditor 取消自动美化代码(格式化)
评论:(0)复制地址

今天在开发一个项目时,使用kindeditor遇到输入html代码后,kindeditor会自动美化(格式化)代码。

如输入:


<p>观自在菩萨,行深般若波罗蜜多时,照见五蕴皆空,度一切苦厄。</p>


则kindeditor会自动将代码美化为


<p>

观自在菩萨,行深般若波罗蜜多时,照见五蕴皆空,度一切苦厄。

</p>


代码上看上去好看了,但是内容却多了几个空格。如果使用js计算<p></p>中的文字数量就会不准确。


这个时候我们要将kindeditor的代码美化功能关闭。


方法一(直接修改js):

打开kindeditor配置文件kindeditor.min.js,搜索wellFormatMode;

查找出来的代码为wellFormatMode:!0

将其改为wellFormatMode:!1 即可


方法二(修改调用代码,推荐):

例如:注意红色部分

$str .= "<script type=\"text/JavaScript\">var {$textareaid}_editor;KindEditor.ready(function(K) {

{$textareaid}_editor = K.create('textarea[id=\"{$textareaid}\"]', {

resizeType : 1,width:'99%',height:'{$height}px',filterMode: false,wellFormatMode: false,allowPreviewEmoticons : false

$items

});";


评论:(0)复制地址
发布:苗景云 | 分类:IT技术&设计 | Tags:kindeditor

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。